本記事の目的
VBAの基礎概念を理解して、実装やエラー対応を1人で行えたり、質問や報連相で他者へ適切に説明できたりする状態を目指す。
基本用語の整理
マクロとVBA
マクロとは
記述された命令に基づいて、Excelを自動で実行させる指示書のこと。
VBAとは
マクロを記述するプログラミング言語。
ExcelだけでなくWord, PowerPoint, Access, Outlook等も自動化できる。
VBEとは
マクロの記述・実行に使うエディタ。
マクロとマクロ記録の違い
マクロ記録
Excelがもつ、ユーザーが操作した手順を、VBAで記録する機能のこと。
※マクロ(指示書)とは別物なので注意!
ファイルの拡張子
マクロが組まれたExcelファイルを保存する場合、.xlsmという拡張子をつける。
通常の.xlsxファイルではマクロを保存できないので注意!