微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

更新来自数据库 (IBM TM1) 的数据以与 VBScript 一起运行的 Excel 宏会导致问题

如何解决更新来自数据库 (IBM TM1) 的数据以与 VBScript 一起运行的 Excel 宏会导致问题

我编写了一个 Excel 宏,它使用来自 TM1 的函数 (CognosOfficeAutomationObject.RefreshAllData) 自动刷新数据。 如果我从 Excel 运行宏,它也能正常工作。但是,如果我使用 VBScript 执行宏,则会发生错误。是不是VBScript 总是在保护模式下打开excel? 您有从数据库和 VBScript 更新数据的经验吗?

VBScript

Set BuReport = CreateObject("Excel.Application")
BuReport.Application.Run "'...... .xlsm'!logonAndRefresh_Click_Test"
BuReport.displayAlerts = False
BuReport.Application.Quit
Set BuReport = nothing

谢谢!

Before Macro starts

Before Macro starts

After Macro starts

After Macro starts

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。