はじめに
開いてる全てのブックを一撃で閉じる!
イミディエイトウィンドウとは、VBA(Visual Basic for Application)を利用する時に使うVBE(EXCELなどに付属しているプログラムの開発環境のエディター/Visual Basic Editor)で使用することができる機能で、主にコードの実行結果を試すなど、デバッグする時に使うものです。
イミディエイトウィンドウにVBAコードを書いて、一気に処理する方法を説明しています!
今回は、「開いてる全てのブックを一撃で閉じる」方法です。
↓イミディエイトウィンドウの立ち上げ方などはこちら
やり方
前提:複数開いているEXCELブックを一発コードで全て閉じます。
いろんなEXCEL開きまくって作業しないといけないときありますよね。開いて作業してる間はいいんですが閉じるときが超面倒くさい。「✕」ボタンひたすら押しまくるあの作業。。。
このコードを覚えとけばそんなことから開放されます!
コード
ちゃんとしたコード
Workbooks.Close
【サンプル】
A/B/C/D4つのブックを開いた状態で並べています。
「Alt + F11」でVBEを開きます。イミディエイトウィンドウに上記のコードを入力して「Enter」で実行して下さい。
実行動画
保存してないブックがあった場合は、保存するかどうかちゃんと聞いてくれるので安心して下さい(^^)
ちなみに
実は、、、VBAコードじゃなくても、一発で全部閉じれます(笑)
「開いてる全てのブックを、一撃で閉じれるの知ってた?」をどうぞ(^^)
まとめ
ちょこっとコードで業務効率改善!
オススメの本
VBAはこの本きっかけだったな~
コメント