Excel-VBA ブック数1以下のときエクセルを終了するマクロ

2019/12/18

プログラム

t f B! P L
Excel VBAマクロ。今回は
ブック数1以下のときエクセルを終了するマクロ
を示す。

■Excel-VBA ブック数1以下のときエクセルを終了するマクロ

Sub sample36()
If Workbooks.Count <= 1 Then Application.Quit
End Sub
※[2.] 開いているワークブック数が1以下のとき
アプリケーション(エクセル)を終了する。

■マクロ実行対象

ワークブック「部品データ_191128.xlsx」

ワークブック「macro.xlsx」

■マクロ実行結果

ワークブック「部品データ_191128.xlsx」と「macro.xlsx」
2つ以上開いた状態でマクロを実行するとなにもおきない。

ワークブック「部品データ_191128.xlsx」
1つ開いた状態でマクロを実行すると
エクセルが閉じられて終了する。

■あとがき

今回はExcel VBAマクロ。
ブック数1以下のときエクセルを終了するマクロ
を示した。

マクロ処理後に他にブックを開いてなければ
エクセルを終了したい場合に使う。

LibreOffice Basicで使う場合は
コードの先頭行に
「Option VBASupport 1」を記述する。
Option VBASupport 1
以上。

ブログ アーカイブ

ラベル

このブログを検索

スポンサーリンク

自己紹介

機械メーカー総合職正社員10年勤務後退職。 エクセルVBAプログラム歴 5年。 LibreOffice(無料)でVBAマクロ検証。
■Fortniteクエスト攻略動画■
■Twitter■
⇒詳細プロフィールを表示

QooQ