ExcelWork.info

Excel(エクセル)のマクロ・VBA・関数・操作などのメモ

ブックの変更が保存されているかを確認する(Saved プロパティ)

   

ブックの変更が保存されているかを確認する(Saved プロパティ)

Saved プロパティ は、ブックの変更が保存されたかどうかを確認することができます。ブックを変更した後に保存した場合は、True を返します。


【書式】

<取得>
object.Saved

<設定>
object.Saved = boolean


引数・戻り値

  • object  ・・・  対象となる Workbook オブジェクトを指定します。
  • boolean  ・・・  True を指定するとブックは変更されていないことになります。False を指定するとブックは変更されたことになります。

ブックを変更後、保存しないで終了する場合、Saved プロパティ に、True を指定してから、Close メソッド を実行すると、保存するかどうかを確認するダイアログボックスを表示しません。
(例)ブック変更後、保存せず、確認ダイアログボックスも表示しないで終了
 ActiveSheet.Range(“A1”).Value = 200
 ActiveWorkbook.Saved = True
 ActiveWorkbook.Close



Saved プロパティ 使用例

サンプルVBAソース


実行結果

Saved メソッド



 - ブック・シートの操作 , , , ,

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

  関連記事

印刷設定(ヘッダーに画像を指定)LeftHeaderPicture, CenterHeaderPicture, RightHeaderPicture

ヘッダーに画像を表示するには LeftHeaderPicture プロパティ、C …

ワークシートを参照する(Worksheets プロパティ)

Worksheets プロパティ Worksheets プロパティは、Works …

印刷範囲の設定・解除(PageSetup.PrintArea プロパティ)

PageSetup.PrintArea プロパティ 印刷範囲を設定するには、Pa …

前後のワークシートを参照する(Previous プロパティ,Next プロパティ)

Previous プロパティ 指定したシートの前(左側)のシートを参照します。 …

ウィンドウの分割(Split プロパティ,SplitColumn プロパティ,SplitRow プロパティ)

ウィンドウの分割と解除 ウィンドウ(ワークシート画面)を分割するには、Split …

EnableEvents プロパティ
イベントの発生・無効をコントロール(EnableEvents プロパティ)

EnableEvents プロパティ EnableEvents プロパティに T …

背景に画像を表示(SetBackgroundPicture メソッド)

SetBackgroundPicture メソッド SetBackgroundP …

印刷時、シート内のエラーをどう扱うかを設定(PrintErrors プロパティ)

PageSetup.PrintErrors プロパティ PageSetup.Pr …

WorksheetView オブジェクト

WorkSheetView オブジェクト 行列番号や枠線の表示・非表示の設定など …

新しいウィンドウを開く(NewWindow メソッド)

NewWindow メソッド NewWindow メソッドで、任意のブックのコピ …