ExcelWork.info

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

ブックを閉じる(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ソース


実行結果

Close メソッド



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

Message

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

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

  関連記事

ステータスバーにメッセージを表示(StatusBar プロパティ)

StatusBar プロパティ StatusBar プロパティで、ステータスバー …

アクティブシートを参照する(ActiveSheet プロパティ)

アクティブなワークシートを参照する ActiveSheet プロパティを使用する …

DefaultSaveFormat プロパティ
ファイル保存の既定の形式を取得・設定(DefaultSaveFormat プロパティ)

DefaultSaveFormat プロパティ DefaultSaveForma …

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

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

再計算の設定・実行
再計算(Calculation, EnableCalculation, Calculate)

ワークブックやシートの再計算 通常、Excel では、自動的に再計算が行われる設 …

ブックを参照(Workbooks プロパティ,Windows プロパティ)

アクティブなワークブックを参照 現在使用中のワークブック、複数ある場合は一番手前 …

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

SetBackgroundPicture メソッド SetBackgroundP …

ユーザー設定のビュー(CustomViews プロパティ)

ユーザー設定のビュー CustomViews コレクションは、ユーザー設定ビュー …

共有ファイルを開いているユーザー情報を取得(UserStatus プロパティ)

共有ファイルを開いているユーザー情報を取得 UserStatus プロパティは、 …

Paste メソッド 使用例_1
ワークシートにクリップボードの内容を貼り付ける(Paste メソッド)

Paste メソッド 指定したワークシート上にクリップボードのデータを貼り付けま …