Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi folks,
Sorry, it's been a while since I've done this and can't seem to find the question answered elsewhere. Basically I have a line of code that creates a string from a variable. What I'm struggling with is to set a range object variable to the range suggested by the string. Sub Test (sColLetter As String) Dim rng As Range Dim sRng As String sRng = "ThisWorkbook.Sheets(" & Chr(34) & "InputMatrix" & Chr(34) & ").Range(" & Chr(34) & sColLetter & "7:" & sColLetter & "110" & Chr(34) & ")" Set rng = ? End Sub If sColLetter happens to be "F", then sRng reads: ThisWorkbook.Sheets("InputMatrix").Range("E7:E110" ) I've tried Set rng = Range(sRng) to no avail.... Any help much appreciated... |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
macro to select range from active cell range name string | Excel Programming | |||
Find the POSITION IN A RANGE of text in a string that matches value(s) in a range | Excel Programming | |||
Retrieving range string from named range | Excel Programming | |||
Translate range name passed as string to a custom function to range addresses! | Excel Programming | |||
Passing a String in Array to Range as String | Excel Programming |