かんたんプログラミング Excel2003 VBA コントロール・関数編
常にこの本を手元に置いてプログラムを作っています。逆引き辞典は厚ければいいと言うものではないと思います。わかりやすさと実用性でしょう。そういう意味でこの本に勝るVBA関数辞典はない!!!
これ1冊で、ActiveXコントロールは網羅しています。解説もわかりやすいですし、文句のつけようがありません
制限があると思われていた(勝手に思っていた)VBAですが、この本を読んで考えが変わりました。はっきり言って、わざわざVBを買う必要はありません。そのお金でこの本を買って、浮いたお金で旅行でもしましょう。基礎から学びたい初級者にもお勧めです。最高レベルの本です。
VBAのコントロールについては、そこそこ自信がありましたので、まあ逆引きとして手元に1冊あっても邪魔にはならない、くらいのつもりで買ったのですが、中盤から驚きの連続。(ちなみに、後半は関数の話なので、中盤とはコントロールの話の後半のことです。)VBAでコントロール配列ができるんですね。しかも、静的に元々配置されているコントロールを配列化して操作する方法と、コードの実行時に動的に追加されたコントロールを配列化する方法を、それぞれ、さりげなく、別のアプローチで実現しています。そして、その集大成として、名前当てクイズというゲームがCD-ROMに収録されていますが、これは、VBAのコントロールの究極のテクニックです。このテクニックは、特許でもとって、かつ、ニュートンあたりで論文発表するに値するものです。ちょっと言い過ぎましたが、それくらいの悶絶テクニックで、VBA使いは必読の1冊です。まだ、応用編があるそうなので、今から楽しみです。
このシリーズの基礎編がとてもわかりやすかったので、この関数編を心待ちにしていました。期待通りでした。正直、これまでは、一度データをワークシートに広げてから、Excelの関数でごまかしていたんですが、もうその必要はなくなりました。関数の基礎から理解することも出来ますし、必要なときにインデックスから拾うことも出来ます。もう、このシリーズは手放せません。 |
このページの情報は 2006年6月29日0時26分 時点のものです。 |



