trigger.xlsm
という同じディレクトリの下にある他のすべてのブックを通過して何らかの形に変換されるマクロを格納するブックがtrigger.xlsm
とします。ブックを開くことなくブック内に保存されたVBAマクロを実行するにはどうすればよいですか?
私は間違いなくtrigger.xlsm
を開き、マクロを実行できます。しかし、私は最初に開く必要がないように感じるtrigger.xlsm
。 trigger.xlsm
を開かずにマクロを実行できますか?または、trigger.xlsm
をtrigger.exe
ファイルに変更して、trigger.exe
ファイルをクリックするだけでもいいですか?
これを達成するためにPythonなど他のプログラミング言語(私はPythonにもっと慣れています)に解決しなければならない場合は、どのようなサードパーティ製のパッケージをお勧めしますか?
これは自動化の設計に関する質問です。もしあなたが.exeファイルを使用するのではなく、他のアイデアを持っているなら、私に知らせてください!
あなたのpersonal.xlsbにコードを書き込むと、それはあなたのために仕事をしませんか?コードが複数のユーザーによって使用されている場合、それは解決策ではありません – Ibo
あなたの質問とコメントから誰かの回答に、どのような種類のExcelアプリケーションオブジェクトもなくExcelマクロを実行するように思えますか?あれは正しいですか? – YowE3K
あなたはVBSファイルを作成し、Windowsスケジューラにあなた自身のためにそれを実行させることができます – Ibo