Home |
Search |
Today's Posts |
#10
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
I substituted the 'name' with the " & Page8.Name & _" and it wouldn't run at
all? I have now got around problem by changing sheet name to BB SCM and then adding date to name at the end of the macro thanks for your assistance James "JE McGimpsey" wrote: OK - I get it now - you're not asking about the *formula* changing when the sheet name changes (which it does), you're asking how to reference the sheet name within the macro. Just don't hard-code the sheet name: Range("A1").FormulaR1C1 = "=INDEX('" & Page8.Name & _ "'!C, (ROW()-1)*8+2)" Note that you almost *never* need to select anything. Working with Range objects directly makes your code faster, usually smaller, and IMO easier to maintain. In article , JBW wrote: I knew I'd tried this, as soon as you change the sheet name the system opens an explorer window and asks you to locate the new file. code is: Range("A1").Select ActiveCell.FormulaR1C1 = _ "=INDEX('BB SCM 22 OCTOBER 2007'!c, (ROW()-1)*8+2)" date is only thing that changes. So.... Is there a sheet reference I can use in place of the name to ensure the correct sheet is always used? |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
formula needed to bring values to another sheet | Excel Worksheet Functions | |||
carry over data to other sheet - help needed | Excel Discussion (Misc queries) | |||
Help Creating a points tracking sheet needed | Excel Discussion (Misc queries) | |||
Help needed! - How do I save a filtered sheet? | Excel Discussion (Misc queries) | |||
Time Sheet Calculation Help Needed! | Excel Worksheet Functions |