Excel VBAとは
いきなりですが質問です。以下の画像のように1~10の数字をセルに入力するとしたらあなたならどうしますか?
1.一つずつ地道に入力する
2.オートフィルを使う
どちらも正解なのですが、もしこの数字が10個ではなく65536個だったらどうしますか?
1.それでも一つずつ地道に入力する
2.それでもオートフィルを使う
これもまたどちらも正解なのですが
1の一つずつ入力を選択した場合は完了まで数十分~数時間かかるのではないでしょうか?
2のオートフィルを使った場合もボタンを押しっぱなしにして30秒ほどかかるでしょう
上記の作業をVBAに任せると
たった5行の命令で済んでしまいます
エクセルを使用しているとこういった同じ作業の繰り返しが多く発生してきます
データの量が増えてくれば増えてくるほど膨大な時間がかかったり入力ミスが発生したりするものです
こういった面倒な手作業もVBAを使えばミス無く速やかに完了することが可能です
つまりVBAとは面倒な手作業をコンピューターに自動で行わせるための命令の集合体(プログラム)である
と言えるでしょう
ホームへ戻る
次の記事へ