Microsoft
Software
Hardware
Network
Question : Macro not found error
Hi,
I am getting The macro 'Data Log from 69194.xls!CalculateTotal' cannot be found. error when I am trying to run a macro that resides in another work book.
Here is the code:
Dim target As Workbook
Set target = Workbooks.Open("S:\Data Log from 69194.xls")
Dim res As String
res = Application.Run(target.Nam
e & "!CalculateTotal", "1/11/2009", "2.1.3")
I have defined a a macro as Public Function(arg1, arg2) inside a module in another workbook.
Why am I getting an error when I try to call it?
Answer : Macro not found error
Hi,
Try changing this:
res = Application.Run(target.Nam
e & "!CalculateTotal", "1/11/2009", "2.1.3")
to this
res = Application.Run("'" & target.Name & "'!CalculateTotal", "1/11/2009", "2.1.3")
Regards,
Rob.
Random Solutions
insert into in other access database with password
Web.Config Error - Sections must only appear once per config file. See the help topic <location> for exceptions.
modifying the default color palette
ssis dtsx package - Error loading Package.dtsx: Failed to decrypt protected XML node "DTS:Password"
Unable to load Local Users and Groups
How can I use a combobox field to auto-fill other fields on a form?
visual Basic PowerPacks PrintForm margins
GPO
how to batch rename files without extension to .wpd files
MS Access 2000 not able to find advapi32.dll file but it is in the windows/system32 file.