Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
MACRO
Is there a way to activate macros from different workbooks. I have several
workbooks I update in the am and was wondering if there was a way to have an update workbook so to speak and update all the other workbooks from the main workbook. Thanks |
#2
Posted to microsoft.public.excel.programming
|
|||
|
|||
MACRO
Application.Run ("yourfilename.xls!yourmacroname")
-- HTH... Jim Thomlinson "Rpettis31" wrote: Is there a way to activate macros from different workbooks. I have several workbooks I update in the am and was wondering if there was a way to have an update workbook so to speak and update all the other workbooks from the main workbook. Thanks |
#3
Posted to microsoft.public.excel.programming
|
|||
|
|||
MACRO
This is what I have and keep gettin a runtime 1004 error.
Application.Run ("G:\Receiving\Hot Containers.xls!teresa") "Jim Thomlinson" wrote: Application.Run ("yourfilename.xls!yourmacroname") -- HTH... Jim Thomlinson "Rpettis31" wrote: Is there a way to activate macros from different workbooks. I have several workbooks I update in the am and was wondering if there was a way to have an update workbook so to speak and update all the other workbooks from the main workbook. Thanks |
#4
Posted to microsoft.public.excel.programming
|
|||
|
|||
MACRO
The workbook with the macro has to be open.
Dim HotWkbk as workbook dim HotWkbkWasOpen as boolean set hotwkbk = nothing on error resume next set hotwkbk = workbooks("hot containers.xls") on error goto 0 hotwkbkwasopen = true if hotwkbk is nothing then 'it's not open, so open it. 'no checks here--you should add some set hotwkbk = workbooks.open(filename:="g:\receiving\hot containers.xls") hotwkbkwasopen = false end if application.run "'" & wkbk.name & "'!teresa" if hotwkbkwasopen then 'leave it open else hotwkbk.close savechanges:=false end if === Untested, uncompiled--watch for typos. Rpettis31 wrote: This is what I have and keep gettin a runtime 1004 error. Application.Run ("G:\Receiving\Hot Containers.xls!teresa") "Jim Thomlinson" wrote: Application.Run ("yourfilename.xls!yourmacroname") -- HTH... Jim Thomlinson "Rpettis31" wrote: Is there a way to activate macros from different workbooks. I have several workbooks I update in the am and was wondering if there was a way to have an update workbook so to speak and update all the other workbooks from the main workbook. Thanks -- Dave Peterson |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Macro recorded... tabs & file names changed, macro hangs | Excel Worksheet Functions | |||
AutoRun Macro with a delay to give user the choice to cancel the macro | Excel Programming | |||
Need syntax for RUNning a Word macro with an argument, called from an Excel macro | Excel Programming | |||
macro to delete entire rows when column A is blank ...a quick macro | Excel Programming | |||
Start Macro / Stop Macro / Restart Macro | Excel Programming |