エクセル シートをブックに分ける マクロ 仕事効率

もう一つ、エクセルの過去のデータを検索しやすくする方法を
忘れない為に書いておきます。

エクセルで作成した表が、
1つのブックのなかの複数のシートに作成されており
検索にめんどうな場合それらを個別のファイル(ブック)に
分けて、一目で目的のファイルを探せるようになります。

この方法は、最初フリーソフトなんかを探したんですが
結局よいものがありませんでした。

実はマクロを使えばとても簡単に分割することができます。
マクロがどういうものかもわからなかった私が
マクロを始めるきっかけになりました。

では、早速操作手順ですが、

分割したいブックでALT+F11を押します。

現れた画面で挿入メニューから標準モジュールを挿入します。
現れたシートに下記をコピー貼り付けます。

sub macro1()
dim s as worksheet
for each s in worksheets
s.copy
activeworkbook.saveas s.name
activeworkbook.close false
next
end sub

ファイルメニューから最初の標準画面にに戻ります。
ALT+F8を押し、いま登録したマクロ1を実行する。

これでシートを分割したブックはドキュメントファイルに
保存されています。

エクセルのファイルや値を参照しやすくする為の方法は
今回までの

・複数のシートをブックに分割する

・複数のシートを一つのシートにまとめる

・表の縦と横を入れ替える

この3つを覚えておけば過去の検索作業が楽々になる
準備は整えます。

くだらない単純作業を早く済ませて家族の待つ家に帰りましょう。


コメント

タイトルとURLをコピーしました