从Excel 2007迁移到2016,我试图使用一个简单的VBA代码将工作表导出为pdf文件。在早期版本的Excel中运行良好,但现在我收到-2147417848(80010108)自动化错误:调用的对象已与其客户端断开连接。这是我的代码:
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, FileName:="C:\Users\jiric\xxx.pdf", Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=True
我试图在此Excel 2016中记录一个宏(只是为了“另存为” /或“导出为pdf”),但我得到了这段代码(似乎对我来说很破解,甚至调试器显然也说“编译错误”):
. Item := xlTypePDF, :="C:\Users\jiric\xxx.pdf", :=xlQualityStandard, := TRUE, := FALSE, := TRUE
Excel 2016是否有问题? :)我在两台不同的计算机上收到此运行时自动化错误,但是两者都具有相同的excel版本(安装相同)。有任何解决办法吗? VBA代码的其他部分起作用。预先谢谢你!
答案 0 :(得分:0)
我在Windows 10 Professional和Office 2016 Pro Plus中遇到了相同的问题......相同的代码我没有问题