小川慶一オフィシャルサイト

150枚のワークシートすべてを連続処理する

<<戻る デモ一覧へ 次へ>>

エクセルマクロを使うと、一つのファイルにあるすべてのワークシートに対して同じ操作をくり返すことができます。
さきほどの例で複数の伝票を一気に作成しましたが、各ワークシートの表示倍率が大きすぎ、一覧性に乏しいものになってしまいました。
そこで、すべてのワークシートの表示倍率を、一括して変更させてみました。

また、ついでに、印刷したときに取引先名がすぐに分かるよう、伝票中央に、見出しとして取引先名を入力するようにもしました。

作業対象のエクセルシートは158枚ありましたが、マクロを実行すると、一瞬で片付きました。



エクセルマクロをしらないとこういう作業は大変な手作業になります。
マクロを知っていれば、このくらいのことは一括作業があっという間です。

他にも、例えば、

といったこともできます。「特定のセルの値が○○の場合は処理しない」「ワークシートの名前に○○が含まれない場合は処理しない」といった判断をマクロにさせることで、より複雑なことをさせることもできます。


このデモで紹介したマクロは、初中級コース修了レベル の知識で制作できます。

Excelマクロ初中級講座の詳細については、こちらからどうぞ。


<<戻る デモ一覧へ 次へ>>