世界!
仕事でレポート タスクを自動化しようとしていますが、次のような状況があります。
スクリプトを使用してブックでマクロを実行する必要があります。私は仕事をするためにvbscriptを書き込もうとしましたが、これはその重要な部分です:
Set objWbk = GetObject("***Path***\test.xlsm")
objWbk.Application.Run "test.xlsm!test"
WScript.Quit
マクロは完全に実行されます。私の本当の問題は、ワークブックが開いている場合にのみレポートを実行したいということです。
そのワークブックが開いているかどうかを判断する方法 (vbs または vba) はありますか? (ちなみに、それは私のネットワーク上の別のコンピューターにあります)