ホーム > VBA入門の入門 > Lesson1: マクロとは? VBAとは?

マクロとは? VBAとは?
マクロとは? マクロとは?
『 Excelの操作を自動化してくれる機能 』 です。
繰り返して行う操作を、マウスクリックだけで自動的に実行できます。

例えば、「テストの点数の80点以上に青、30点以下は赤を塗る」という作業。
マクロとは?
簡単な作業です。これくらいすぐにできます。
でも、人間は間違えます。
そしてこれがもっとたくさんあったら...100人分、200人分。見たくもないです。
このようにマクロとは人が手作業でする操作を、代わりに自動でやってくれる機能です。
VBAとは? VBAとは?
『プログラミング言語 』 です。
マクロはVBAというプログラミング言語で書かれたプログラムです。

例えば、「C3を選んで青く塗る」という作業を行うマクロ。
VBAとは?(1)
エクセルのシートではこんな風に見えますが、
マクロの中身はこんな感じです。(マクロの中身=ソースコード)
VBAとは?(2)
中身の
Range("C3").Select 

こういうのをコード(命令)といい、このコードはVBAという言語で書かれています。
マクロはコード(命令)の集まりです。
マクロとはプログラム、VBAとはプログラミング言語です。

VBAってすごい!? 「VBAってすごい!?」
VBAを使えるといろんなアプリケーションを自在に操作できるそうです。
Excel、Word、Access、PowerPoint 等
そして、office以外のものにもできるらしい!
でも、...道は遠い
2004年6月