How to refer a name in VBA

  • Thread starter Thread starter clara
  • Start date Start date
C

clara

Hi all,

the following is my current code:
For Each t In Sheets("Tasks").Range("A2:A500")

I'd like to define a name refer to ("A2:A500") and use that name in the
above code, how can I do it.

Clara
 
Dim S as String
S="A2:A500"

and then use:
Range(S)

you can accomplish the same thing by using a Defined Name from the worksheet.
 
Sheets("Tasks").Range("A2:A500").name="usethis"

for each t in [usethis]
'blah
next t
 
Hi Don,

Thank you for your help

Clara
--
thank you so much for your help


Don Guillett said:
Sheets("Tasks").Range("A2:A500").name="usethis"

for each t in [usethis]
'blah
next t


--
Don Guillett
Microsoft MVP Excel
SalesAid Software
(e-mail address removed)
clara said:
Hi all,

the following is my current code:
For Each t In Sheets("Tasks").Range("A2:A500")

I'd like to define a name refer to ("A2:A500") and use that name in the
above code, how can I do it.

Clara
 
Glad to help

--
Don Guillett
Microsoft MVP Excel
SalesAid Software
(e-mail address removed)
clara said:
Hi Don,

Thank you for your help

Clara
--
thank you so much for your help


Don Guillett said:
Sheets("Tasks").Range("A2:A500").name="usethis"

for each t in [usethis]
'blah
next t


--
Don Guillett
Microsoft MVP Excel
SalesAid Software
(e-mail address removed)
clara said:
Hi all,

the following is my current code:
For Each t In Sheets("Tasks").Range("A2:A500")

I'd like to define a name refer to ("A2:A500") and use that name in the
above code, how can I do it.

Clara
 
Back
Top