世界!
我正在尝试在我的工作中自动执行报告任务,但我遇到以下情况:
我需要使用脚本在工作簿上执行宏。我尝试编写一个 vbscript 来完成这项工作,这是其中的重要部分:
Set objWbk = GetObject("***Path***\test.xlsm")
objWbk.Application.Run "test.xlsm!test"
WScript.Quit
宏运行完美。我真正的问题是我只想在工作簿打开时才做报告。
有没有办法(在 vbs 或 vba 中)确定该工作簿是否打开?(顺便说一句,它位于我网络上的另一台计算机上)