Excel VBA - 运行时错误1004(RefreshAll失败)

时间:2012-09-27 07:35:08

标签: excel excel-vba vba

我创建了一个宏来刷新我的工作簿(重新计算值,刷新链接等)。

刷新链接的代码工作正常,但当它到达RefreshAll时,我收到以下错误。

ActiveWorkbook.UpdateLink Name:="F:\klanten.xlsm", Type:=xlExcelLinks
ActiveWorkbook.RefreshAll

enter image description here

感谢所有帮助!

1 个答案:

答案 0 :(得分:3)

而不是RefreshAll选项,您正在寻找Calculate选项

我建议您使用Application.CalculateFull来计算所有公式

查尔斯威廉姆斯Excel Calculation Methods上的这个链接可能证明是有用的