点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您所有的代码都很棒。 我从您那里学到了很多新东西,并尝试从您那里探索更多。
我在2013年11月8日发布的Excel VBA模块中使用下面的代码从SAP下载XXL格式的excel。
'在这里遵循新命令。 SAP_Workbook ="基于基础的工作表(1)" EXCEL_Path =" z:\ tmp \" myWorkbook =" myWorkbook.xlsx" 错误返回下一个 做 错误清除 设置xclApp = GetObject(," Excel.Application") 如果Err.Number = 0,则退出do 'msgbox"等待Excel会话" wscript.sleep 2000 循环 做 错误清除 设置xclwbk = xclApp.Workbooks.Item(SAP_Workbook) 如果Err.Number = 0,则退出do 'msgbox"等待SAP工作簿" wscript.sleep 2000 循环 错误时转到0 设置xclSheet = xclwbk.Worksheets(1) xclApp.Visible =真 xclapp.DisplayAlerts =否 xclapp.ActiveWorkbook.SaveAs EXCEL_Path和myWorkbook xclapp.ActiveWorkbook.Close 设置xclwbk = Nothing 设置xclsheet = Nothing 'xclapp.Quit 设置xclapp = Nothing https://archive.sap.com/discussions/thread/3450067
以前效果很好,现在正面临一个问题。
弹出"在电子表格中保存数据"对话框,脚本停止,并且base(1)excel中的工作表未生成,excel进入无响应状态。
解决这个问题的建议或解决方案将非常有帮助。
预先感谢
Jagadesh K。
为此,您现在需要查看通过SAP GUI脚本记录器记录的脚本。 您将在将数据传输到Excel的位置开始记录,并在出现在Excel中时停止记录。 您必须发布记录的脚本,然后我们将进一步查看。
执行完这些行之后,导出文件没有出现,并停止在下图中。
一周热门 更多>