![]() |
![]() |
|
|||||||
| Excel Questions All Excel/VBA questions - formulas, macros, pivot tables, general help, etc. Please post to this forum in English only. |
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 |
|
Board Regular
Join Date: Feb 2002
Posts: 94
|
I am writing a macro which selects a varible range of data and then performs a pivot table on it.
In order to select the range in the pivot table I was going create a name for the range in the macro. I am using varibles to select the first and last cell in the range. See below Dim startcell Dim endcell Range("A1").Select startcell = ActiveCell.Address Selection.End(xlDown).Select Selection.End(xlRight).Select endcell = ActiveCell.Address Range(startcell, endcell).Select ActiveWorkbook.Names.Add Name:="Data", RefersToR1C1:= _ "=DOWNLOAD!R1C1:R5253C7" Instead of the "=DOWNLOAD!R1C1:R5253C7" I want to use the startcell, endcell range. Can anybody help please. Stewart |
|
|
|
|
|
#2 |
|
Legend
Join Date: Feb 2002
Location: Minneapolis, Mn, USA
Posts: 9,704
|
ActiveWorkbook.Names.Add Name:="Data", RefersToR1C1:= _
selection Cheers, Nate |
|
|
|
|
|
#3 |
|
Board Regular
Join Date: Feb 2002
Posts: 94
|
Nat
Thanks I new it was something simple I was missing. Stewart |
|
|
|
![]() |
| Bookmarks |
| Thread Tools | |
| Display Modes | |
|
|