远程桌面破坏了我的自动Excel打印宏

问题描述

我需要自动运行一个Excel宏,该宏以PDF格式每月报告,然后保存并关闭excel文件。我建议的解决方案是使用Windows Task Scheduler运行Windows批处理打印文件,该文件运行VBScript,然后运行excel文件。 excel文件在打开时会运行一个宏,将我需要的PDF打包为PDF。我在PC上进行了多次本地测试,所有这些工作正常。现在,所有这些都需要在作为虚拟机的远程桌面上运行。这是发生问题的地方。一切运行正常,直到打开excel文件,excel文件后台打开,并且其在任务栏上的图标闪烁橙色,因此没有任何其他反应。宏中断并且不打印,它甚至没有从头开始。是否有解决此问题的想法?这是打开excel文件的VBScript的代码

 Dim args,objExcel,openExcel

Set args = wScript.Arguments
Set objExcel = CreateObject("Excel.Application")

objExcel.Workbooks.Open args(0)
objExcel.Visible = True

objExcel.Run "ReportPrint"
objExcel.ActiveWorkbook.Save
objExcel.ActiveWorkbook.Close(0)
objExcel.Quit

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)