尝试从另一个工作簿中的一个工作簿中执行宏时出错

时间:2014-04-01 12:25:13

标签: excel vba excel-vba

我每天都会刷新并发布大量报告,并且我尝试在单独的电子表格中编写一个宏来打开每个报告,然后运行“刷新”。在每个工作簿中的宏,然后关闭工作簿。这是我到目前为止的代码:

Sub Reports()
'
' Reports Macro
'
Application.Workbooks.Open ("C:\Users\mmarsh\Documents\Daily Reports\Daily Report.xlsm")
Applicion.Run ("'Daily Report.xlsm'!Refresh")

Workbooks("'Daily Report.xlsm'").Close
'
End Sub

当我执行时,代码在Application.Run行中断,我收到以下错误: 运行时错误' 424':需要对象。
我在代码中显然遗漏了一些东西,而且我已经阅读了几个不同的资源但却找不到解决方案。任何帮助将不胜感激!

我在Windows 7 x64上运行Office 2010 x64。

1 个答案:

答案 0 :(得分:2)

检查您的拼写

Applicion.Run

VS

Application.Run