VBAを使えます!

というのは、どのレベルからだと思いますか?

 

私の勝手なレベル分けは以下です。

①マクロという言葉すらしらない

②マクロの記録を使ったことがある

③マクロの記録のコードを改造してつかえる

④自分でコードが書ける

 

VBAを使って凄いシステムを作ったひとがいるらしい

 

社内でそんな評価を受けていた人が人事異動で私の部署に来ました。

私はVBAの話が出来る人が増えることが嬉しくて、作ったシステムを見せてもらうことにしました。

 

「ほうほう、A列とB列を入れ替えるマクロか」

と思いました。この時点で嫌な予感がしたのですが、コードを見てその予感は確信に変わりました。

 

そのコードはマクロの記録によって書かれていたのです。

本人もなぜコードが動いているのか分からないにも関わらず、どや顔でシステムを自慢してきたわけです。

 

私は、マクロの記録はVBAを使えるとは認めていません。

補助輪付けて自転車に乗っている小学生が、

「オレ、自転車乗れるよ」

と友達に自慢しているようなものです。