ブックを閉じる(Close メソッド)
2016/01/12
ブックを閉じる(Close メソッド)
Close メソッド で、ブックを閉じることができます。この時、Workbooks コレクション を対象のオブジェクトにした場合は、開いているすべてのブックを閉じます(未保存のブックがある場合は、保存するかどうかのダイアログボックスが開きます)。個々のブックを閉じるには、Workbook オブジェクト や Window オブジェクト を指定します。
Workbooks コレクション をオブジェクトにした場合、Close メソッド に、引数を指定することはできません。
<Workbooks コレクション>
object.Close
<Workbook / Window オブジェクト>
object.Close ( savechange, filename, routeworkbook )
引数・戻り値
- object ・・・ 対象となる Workbooks コレクション、Workbook オブジェクト、Window オブジェクトを指定します。
- savechange ・・・ True を指定するとブックに変更があった場合、保存します。この場合、引数 filename が指定されている場合は、filename の名前で保存されます。filename が指定されていない場合、既存のブックは上書き保存され、新規ブックの場合は、「名前を付けて保存」ダイアログボックスが表示されます。False を指定すると変更を保存しないで閉じます。省略した場合、ファイルを保存するかどうかを確認するダイアログボックスが表示されます。
- filename ・・・ 保存するブックの名前を指定します(省略可)。
- routeworkbook ・・・
ブックを次の受信者に回覧する必要がない場合は、この引数は無視されます。それ以外の場合、このパラメーターの値に応じてブックが回覧されます。True を指定すると、次の受信者にブックが送信されます。False を指定すると、ブックは送信されません。省略した場合、ブックを送信するかどうかを確認するダイアログボックスが表示されます。
Close メソッド 使用例
サンプルVBAソース
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
Sub Sample_Close() '新規ブックを作成 Dim mywork As Workbook Set mywork = Workbooks.Add 'セル「A1」に、「100」を入力 mywork.Worksheets(1).Range("A1").Value = 100 '保存して終了する mywork.Close savechanges:=True End Sub |
実行結果
関連記事
-
-
印刷設定(ヘッダーに文字列を指定)LeftHeader,CenterHeader,RightHeader
PageSetup.LeftHeader プロパティ PageSetup.Lef …
-
-
ウィンドウ枠の固定(FreezePanes プロパティ、SplitColumn プロパティ,SplitRow プロパティ)
ウィンドウ枠の固定と解除 ウィンドウ枠を固定するには FreezePanes プ …
-
-
ユーザー設定のビュー(CustomViews プロパティ)
ユーザー設定のビュー CustomViews コレクションは、ユーザー設定ビュー …
-
-
ワークシートのコピー・移動(Copy メソッド Move メソッド)
Copy メソッド Copy メソッドで、指定した位置にワークシートの複製を作成 …
-
-
印刷の倍率(拡大/縮小)(PageSetup.Zoom プロパティ)
PageSetup.Zoom プロパティ PageSetup.Zoom プロパテ …
-
-
ワークブックを保護・保護を解除(Protect メソッド・Unprotect メソッド)
Protect メソッド・Unprotect メソッド Protect メソッド …
-
-
前後のワークシートを参照する(Previous プロパティ,Next プロパティ)
Previous プロパティ 指定したシートの前(左側)のシートを参照します。 …
-
-
ブックを参照(Workbooks プロパティ,Windows プロパティ)
アクティブなワークブックを参照 現在使用中のワークブック、複数ある場合は一番手前 …
-
-
ユーザー設定のドキュメントプロパティ(CustomDocumentProperties プロパティ)
CustomDocumentProperties プロパティ ユーザー設定のドキ …
-
-
ワークシートをアクティブにする・選択する(Activate, Select)
Activate メソッド・Select メソッド Activate メソッドは …
- PREV
- ブックを開く(Open メソッド)
- NEXT
- ブックを保存する(Save メソッド)