我写了一个MACRO,它可以完成我需要做的事情,最终结果是将文件另存为finished file
,然后打开该文件并运行另一个MACRO。
此脚本可以完全按照我的需要运行,在尝试在另一台计算机上运行此代码之前,没有任何问题。
这是代码中断的地方。
' Note I have tried several file formats.
ocd_wb.SaveAs Filename:="finished file", FileFormat:=xlOpenXMLWorkbook
Set re_wb = Workbooks.Open("finished file")
当我在同事PC上尝试上述操作时,它会出错并且当我检查文件是否损坏时。
我不确定是什么原因造成的。我在网上检查的所有内容都说要保存为各种文件类型。 (52, xlOpenXMLWorkbook, xlOpenXMLWorkbookMacroEnabled)
。都不起作用。请注意,所有这些格式都可以在我的PC上正常工作,因此我不确定文件类型是否有问题。
更新:我们都有Office 2010,所以它不是版本问题。