2.マクロのススメ
 エクセルは表を作るためのツールです。ワープロの代わりに使われることも多いですが、本来は表を作るためのツールです。
 パソコンを買えば標準装備のごとくパソコンに付いているので、今さらエクセルが何であるかを一から説明する必要も無いでしょう。そんなわけで省略します。決して手抜きではありません。
 ちなみに、パソコン買うと自動的に付いてくるといっても決してフリーソフトではないですよ(笑)ちゃんと、その分の値段は入っています。

 そんなエクセルにもマクロ(VBA)という便利な機能があります。エクセルマクロというのは、早い話がエクセルの上で動くプログラムのことです。プログラムというぐらいなので、ありとあらゆることが出来ます。正しい目的で使えば、こんなに便利なものはありません。
例えばこんなとき・・・
 便利さを、かなり極端な例でアピールしてみます。

 次のような表に何らかの変更を加えようとした場合です。たとえばE列の情報を先頭から最後の行まで、8桁目にFかMを入れる。条件は、7桁目が0ならM、1ならF。


 1つ1つ手で直すとしたら気が遠くなりますね。全部直したあとに、間違いがないか見直しも必要です。もしかすると、途中でエクセルが機嫌を損ねて「アプリケーションが異常終了しました」なんてこともあるかもしれません。5000行ぐらいあったら、何時間かかるでしょうね・・・・あるいは何日ってレベル?
 しかし、あなたがマクロの使い方を知っていれば、こんなことは指先一つでどうにか出来ます。便利でしょ?
便利過ぎるので・・・
 ただし、あまりにも便利すぎるので、たまにイタズラや極悪非道なマネをする人もいたりします。例えば、極悪非道の定番マクロウィルスも、同じマクロを使って作られているのですよ。でも、最近あまり見かけませんね・・・。

 もちろん、当サイトではエクセルマクロの正しい使い方を紹介して行きます。使い方さえ間違えなければこんなに便利な機能はありません。それに、エクセルを買えばその分の値段もちゃんと入ってるしね。オレはマクロ使わないから値引きしてよ・・なんて訳にもいかないし。だから、使わにゃ損!覚えておかにゃ損!です(笑)
Copyright(C) 1999-2006 結城圭介。 All rights reserved