複雑なエクセルの操作を自動化するための機能をマクロといい、それを実現させる言語をVBAという。VBAとは、マイクロソフト社が提供しているVisual Basic for Applicationsの略称であり、Office製品でマクロを開発するためのプログラミング言語のことをさす。.
職場の集計業務のためマクロの本格的に独学を開始した。これまでも何と20年近く前に、自動実行マクロを少し遊びで試したことがある。
これは、マクロ録音ボタンを押して、画面の操作をただそのまま記録するもので、簡単にできるが反面カーソルの位置の移動も記録されるのでプログラムが以上に重たくなる。![]()
今回、エクセルを開くと自動でメッセージボックスが表示されるマクロとエクセルブックの特定シートが先に開くマクロを組み込んでみた。
しかし、まず、きちんと実行されない。調べるとマクロの組み込んだファイルは別に出来ていてこれを開いていなかった。
また、共有しようとするといろいろと警告が出て、なかなか先に進まない。
さらに、あとでこのマクロを削除するときの心配がある。前、マクロを完全削除できず四苦八苦した時期がある。![]()
マクロは他にもいろいろとうまく使えば面白そうなので、今年は自分のスキルアップで、本格的に独学しようと思っている。 すぐあきるか![]()





Users Today : 15
Users Yesterday : 52
This Month : 176
This Year : 4222
Total Users : 39700
Views Today : 2424
Total views : 93926
Who's Online : 1