タスクスケジューラで夜間バッチを起動させています。
タスクスケジューラ→bat実行→vbs実行→複数のvbsを実行
このような感じになっています。
その複数のvbsの中にExcelのマクロを実行するものが含まれています。
タスクスケジューラから実行する際に実行ユーザをAにするとマクロも問題なく動くのですが、ユーザBで実行すると
マクロ実行の部分で止まってしまいます。
直接batやvbsを実行したりユーザAでの実行では問題がないので、プログラムの問題ではないとおもうのですが・・・。
これは何の設定を変えれば動くのでしょうか?
ちなみにユーザBは動的にログインすることができないユーザになっているので、ユーザBでログインして色々と設定変更することはできません。
※全ての実行ファイルはCドライブ直下にあります。
※ユーザAもユーザBも管理者権限が付与されています
※タスクスケジューラの実行時セキュリティオプションは
ユーザがログオンしているかどうかにかかわらず実行
最上位の特権で実行
に設定してあります。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。