保存時にバックアップファイルが作成されるかどうかを確認(CreateBackup プロパティ)
バックアップファイルが作成されるかどうかを確認
CreateBackup プロパティ で、ブック保存時に、バックアップファイル(.xlk)が自動的に作成される設定になっているかどうかを確認することができます。値の取得のみ可能です。
object.CreateBackup
引数・戻り値
- object ・・・ 対象となる Application オブジェクトを指定します。
- 戻り値 ・・・ ブール型(Boolean)の値を使用します。True の場合、ブック保存時にバックアップファイル(拡張子 .xlk)を作成します。
バックアップファイルを作成するには、SaveAs メソッド の引数 createbackup に、True を指定します( ブックを別名で保存(SaveAs メソッド) を参照)。
- object ・・・ 対象となる Application オブジェクトを指定します。
- 戻り値 ・・・ ブール型(Boolean)の値を使用します。True の場合、ブック保存時にバックアップファイル(拡張子 .xlk)を作成します。
バックアップファイルを作成するには、SaveAs メソッド の引数 createbackup に、True を指定します( ブックを別名で保存(SaveAs メソッド) を参照)。
CreateBackup プロパティ 使用例
サンプルVBAソース
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
Sub Sample_CreateBackup() '確認画面を表示しないように設定 Application.DisplayAlerts = False 'ブックを保存し、バックアップファイルを作成 ActiveWorkbook.SaveAs CreateBackup:=True '確認画面を表示するように設定 Application.DisplayAlerts = True 'バックアップファイルを作成されるかどうかを確認 MsgBox ActiveWorkbook.CreateBackup End Sub |
実行結果
Sub Sample_CreateBackup() 実行前

Sub Sample_CreateBackup() を実行

Sub Sample_CreateBackup() 実行後

関連記事
-
-
ブックを保存する(Save メソッド)
ブックを保存する(Save メソッド) 既存のブックを上書き保存するには、Sav …
-
-
イベントの発生・無効をコントロール(EnableEvents プロパティ)
EnableEvents プロパティ EnableEvents プロパティに T …
-
-
ブック・シートの名前を取得・設定(Name プロパティ)
ワークブックの名前を取得 Name プロパティで、ワークブックの名前を取得します …
-
-
ユーザー設定のビュー(CustomView オブジェクト)
ユーザー設定のビュー CustomView オブジェクトは、登録されている各ビュ …
-
-
新しいウィンドウを開く(NewWindow メソッド)
NewWindow メソッド NewWindow メソッドで、任意のブックのコピ …
-
-
WorksheetView オブジェクト
WorkSheetView オブジェクト 行列番号や枠線の表示・非表示の設定など …
-
-
行列番号を含めて印刷(PageSetup.PrintHeadings プロパティ)
PageSetup.PrintHeadings プロパティ PageSetup. …
-
-
新規ブック作成(Add メソッド)
新規にワークブックを作成する Workbooks コレクションの Add メソッ …
-
-
選択されているシートを参照する(SelectedSheets プロパティ)
SelectedSheets プロパティ 選択されているすべてのシートをあらわす …
-
-
再計算(Calculation, EnableCalculation, Calculate)
ワークブックやシートの再計算 通常、Excel では、自動的に再計算が行われる設 …
- PREV
- 別のブックのマクロを実行(Run メソッド)
- NEXT
- Excel を終了する(Quit メソッド)