1

タスク スケジューラを使用して、Excel を使用して夜間のさまざまなタスクを自動化しています。通常、タスクは Excel の新しいインスタンスを開き、指定されたファイルを開き、いくつかの処理を行ってそれ自体 (および Excel) を閉じます。

現在、アドインを必要とするタスクがあり、アドインを使用するには別の認証が必要です。資格情報を渡す方法がありません。アドインが読み込まれるときに手動で認証する必要があります。昔ながらの方法では常に新しい (認証されていない) インスタンスが起動されるため、アドインを必要とするタスクを完全に自動化する方法がわかりません。

回避策の 1 つは、退社する前に Excel のインスタンスを開き、アドインを認証して、そのインスタンスを開いたままにしておくことです。次に、理論的には、そのインスタンス内でファイルを開くようにスケジュールし (上記のように、ファイルを開くために新しいインスタンスを起動するのではなく)、アドインを必要とするタスクをすべて実行できます。

特定の方法でタスクを直接定義するか、スケジュールに従って実行できる .bat ファイルでこれを行うことは可能ですか?

4

1 に答える 1