我们使用一台机器来运行我们的VBA
宏。
上周我们将 machine - 更改为运行 Windows 7 的虚拟“服务器”:我将非常宽松地使用术语服务器,因为它更像是虚拟化 PC。
除了一行代码,一切都运行顺利:
Excel.ActiveSheet.ExportAsFixedFormat _
Type:=xlTypePDF, _
FileName:=FilePath_pdf & FileName_pdf, _
Quality:=xlQualityStandard, _
IncludeDocProperties:=True, _
IgnorePrintAreas:=False, _
From:=1, _
To:=2, _
OpenAfterPublish:=False
不幸的是,当它出现错误时报告的错误消息不是描述性的,如果我进入调试模式并点击F8
它,它就会运行该行!
它在网络登录而不是我的网络登录的凭据下运行。
此登录名与我们之前用于非虚拟 Excel 框的登录名相同。
我需要仔细检查新盒子上是否安装了一些软件?
我可以采取其他方法将此文件的内容移动到pdf
文件中吗?