Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
Using Activecell.Address when defining name
Hi,
When using ActiveWorkbook.Names.Add Name:=sNameString, RefersTo:=ActiveCell.AddressLocal To put the name stored in sNameString to the active cell, it does not work because ActiveCell.Addreslocal returns "$B$2" rather than $B$2. What is the easiest way around this? Thanks --- Message posted from http://www.ExcelForum.com/ |
#2
Posted to microsoft.public.excel.programming
|
|||
|
|||
Using Activecell.Address when defining name
Hi Hardy,
Try: ActiveWorkbook.Names.Add Name:=sNameString, _ RefersTo:=ActiveCell --- Regards, Norman "Hardy " wrote in message ... Hi, When using ActiveWorkbook.Names.Add Name:=sNameString, RefersTo:=ActiveCell.AddressLocal To put the name stored in sNameString to the active cell, it does not work because ActiveCell.Addreslocal returns "$B$2" rather than $B$2. What is the easiest way around this? Thanks --- Message posted from http://www.ExcelForum.com/ |
#3
Posted to microsoft.public.excel.programming
|
|||
|
|||
Using Activecell.Address when defining name
Use Address instead of Addresslocal ActiveWorkbook.Names.Add Name:=sNameString, _ RefersTo:="=" & ActiveCell.Address VBA/Excel should make the necessary adjustments. or ActiveCell.Name = sNameString -- Regards, Tom Ogilvy "Hardy " wrote in message ... Hi, When using ActiveWorkbook.Names.Add Name:=sNameString, RefersTo:=ActiveCell.AddressLocal To put the name stored in sNameString to the active cell, it does not work because ActiveCell.Addreslocal returns "$B$2" rather than $B$2. What is the easiest way around this? Thanks --- Message posted from http://www.ExcelForum.com/ |
#4
Posted to microsoft.public.excel.programming
|
|||
|
|||
Using Activecell.Address when defining name
the first should be:
ActiveWorkbook.Names.Add Name:=sNameString, _ RefersTo:="=" & ActiveCell.Address(external:=True) -- Regards, Tom Ogilvy "Tom Ogilvy" wrote in message ... Use Address instead of Addresslocal ActiveWorkbook.Names.Add Name:=sNameString, _ RefersTo:="=" & ActiveCell.Address VBA/Excel should make the necessary adjustments. or ActiveCell.Name = sNameString -- Regards, Tom Ogilvy "Hardy " wrote in message ... Hi, When using ActiveWorkbook.Names.Add Name:=sNameString, RefersTo:=ActiveCell.AddressLocal To put the name stored in sNameString to the active cell, it does not work because ActiveCell.Addreslocal returns "$B$2" rather than $B$2. What is the easiest way around this? Thanks --- Message posted from http://www.ExcelForum.com/ |
#5
Posted to microsoft.public.excel.programming
|
|||
|
|||
Using Activecell.Address when defining name
|
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
If activecell.column = variable then activecell,offset (0,1) | Excel Discussion (Misc queries) | |||
Defining an Activecell | Excel Discussion (Misc queries) | |||
Activecell address | Excel Programming | |||
ActiveCell.Address | Excel Programming | |||
LINKING Address cells from an EXCEL spreadsheet to fill MapQuest Address Info | Excel Programming |