Excel (VBA)

Excel VBAに関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 10 Home : Microsoft 365)
自動保存ON/OFF
投稿日時: 22/08/08 20:48:14
投稿者: kaisei3

お世話になります。
OneDrive上でExcelVBAを使用しています。動作が遅いためか、VBA操作中に自動保存が働くと、「保存出来ませんでした」のメッセージが表示されて、Excelファイルが壊れる事が何度かありました。故に自動保存OFFに設定しています。新規作成すると自動保存ONになります。
 
VBAで自動保存OFFにしたいのですが、コードはどう記述したら良いでしょうか。

回答
投稿日時: 22/08/08 23:32:58
投稿者: simple

自動保存をするしないは、ブック毎ではなくExcelというアプリケーションに
共通の設定のようですね。(日頃操作していないので私は意識していませんでしたが)
 
https://www.tipsfound.com/excel/01403
に書かれているような説明は承知されているものと思います。
 
そこで、
1.まず自動保存の設定処理をマクロ記録すれば、自動保存を設定するためのコードが得られると思います。
 
2.次に、OneDriveにあるブックを開いたときに自動実行されるOpenイベントプロシージャに、
   自動保存をしない処理を組み込めばよいのではないでしょうか。
 
3. また、ブックを閉じるイベントプロシージャで、通常の自動保存設定に戻したらどうでしょうか。
 
以上のような方向で検討されたらいかがでしょうか。

投稿日時: 22/08/09 05:58:47
投稿者: kaisei3

ありがとうございます。
マクロを実行する手がありますね。気が付きませんでした。
やってみます。