0

我一直在寻找可以帮助我解决此错误“呼叫被被调用者拒绝”的线程,但到目前为止,我没有找到任何可以帮助我的线程。我是 VBScript 的新手,我一直在学习创建一个脚本,该脚本可以通过 ClearSCADA 中的按钮自动将数据从数据库传输到 Excel。我的项目是为 ClearSCADA HMI 中的一个按钮创建一个脚本代码,当我按下它时,它可以自动将任何数据(如警报列表或事件列表)从 scada 服务器导出到 Excel。

我不断收到此错误“呼叫被被调用者拒绝”,并且始终在我的代码的这一部分(见下文)中导致此错误。

xlSheet.Cells(1, 1).Value = "Severity"
xlSheet.Cells(1, 2).Value = "Message"
xlSheet.Cells(1, 3).Value = "Time"
xlSheet.Cells(1, 4).Value = "Source"
xlSheet.Cells(1, 5).Value = "User"

另外这里是错误的图片:

错误

更新:它奏效了!我决定将延迟放在xlApp.ActiveWorkbook.SaveAs "C:\HData.xlsx"和之间xlSheet.Cells(1, 1).Value = "Severity"。谢谢您的帮助!!!

4

0 回答 0