Excelが編集のためロックされていますとエラーが出て開くことができません
シナリオの流れとエラー発生ポイントは以下です。
①Excelをサーバーからダウンロードする
②中身を別Excelにコピーする
③コピーしたExcelに名前(ダウンロードファイルと同じ名前,ダウンロード日付と時間をファイル名にしている)を付けてローカルに保存して閉じる
④コピー元のファイルを閉じる
⑤③のローカルファイルを開く
エラー発生ポイント:⑤と判断
エラーメッセージは以下です。
「〇〇.xlsxは編集のためロックされています。
使用者は’□□’です。
[読み取り専用]で開いてください。読み取り専用で開き、他の人がファイルの使用を終了したときに通知を受け取るには[通知]をクリックします。」
と出ます。
タスクスケジューラでシナリオ自動実行を設定して実行すると発生する事象です。
タスクスケジューラ以外から(シナリオを直接開く、ショートカットから開く)起動するとエラーは発生せずに正常に終了します。
業務の都合上、PCを夜間つけっぱなしにして深夜~早朝にデータの処理を行っているのですが、上記のエラーのため自動実行がままなりません。
解決策をいただけないでしょうか。
スクリプト探究者 回答した質問
回答とコメントは、会員登録(無料)で閲覧できるようになります。
新規登録