Home |
Search |
Today's Posts |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
"Tom Ogilvy" wrote
Application.Run "Startup.xls!Macro1" Thanks a lot for the post. I did a search after your suggestion on working with arguments. My function in my vba code.xls is : Public Function SHEETOFFSET(offset, Ref) ' Returns cell contents at Ref, in sheet offset Application.Volatile SHEETOFFSET = Sheets(Application.Caller.Parent.Index _ + offset).Range(Ref.Address) End Function I have tried =Application.Run("My vba code.xls!SHEETOFFSET",1,A1)+31 and the likes. I no longer am getting an error but it can't evaluate it and I get a #name? I am trying it in A1 in the sheet to the left of the previous sheet where A1 contains a valid date. Can you spot my error? Cheers, Tom. |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Personal Macro Workbook in startup folder missing | Excel Discussion (Misc queries) | |||
Template Startup Folder On A Network Drive | Excel Discussion (Misc queries) | |||
Unable to load files from alternate startup folder | Excel Discussion (Misc queries) | |||
Personal.xls in the startup folder must stay open for recording | Excel Programming |