Workbook.AutoSaveOn プロパティ (Excel)
True を指定 すると、ブック内の編集内容が自動的に保存されます。 読み取り/書き込みが可能な Boolean です。
構文
式。AutoSaveOn
式Workbook オブジェクトを表す変数。
注釈
新しいブックを作成すると、 AutoSaveOn プロパティの既定値は False、プロパティは無効になり、ユーザーの変更を手動で保存する必要があります。 ただし、ブックがクラウド (OneDrive、OneDrive for Business、または SharePoint Online) でホストされている場合、AutoSaveOn プロパティの既定値は True になり、指定したブックの編集内容は自動的に保存されます。 クラウドでホストされているブックが他のユーザーと共有されている場合、 AutoSaveOn が True の場合、変更も自動的にユーザーのローカル コピーにマージされます。
次の表は 、AutoSaveOn 動作の例を示しています。
AutoSaveOn トグル状態 | AutoSaveOn を True に設定する | AutoSaveOn を False に設定する |
---|---|---|
AutoSaveOn == True |
No-op | AutoSaveOn オフ |
AutoSaveOn == False |
AutoSaveOn オンになっている |
No-op |
無効 | エラー | エラー |
自動保存の詳細については、「 自動保存がアドインとマクロに与える影響」を参照してください。
例
次の使用例は、ブックが自動的に保存されるように設定されているかどうかを通知します。
Sub UseAutoSaveOn()
MsgBox "This workbook is being saved automatically: " & ActiveWorkbook.AutoSaveOn
End Sub
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。