memorandumsスマートフォン用の表示で見るmemorandums日々の作業ログです。VBAはもう進化しないの?2009-11-09VBAはもう進化しないの?windowsMS-Office製品にタダ!?でついてくる言語および開発環境VBA。前職で開発支援ツール(自動生成等)を作るのにExcel+VBAを多用していました。シミュレーションツールや解析ツールなんかもVBAでお手軽に作れちゃいました。そんな経験からVBAは今でも好きなRADツールの一つです(さすがに最近はメインでは使いませんが。macではマクロは動きませんしね。)今、企業向けのシミュレーションソフトを作っていて、実はこのExcel+VBAでプロトタイプを作っています。コード自体は2年前くらいの受託研究で開発したものなので、今見るとさすがに下手な書き方をしているところも多々あります。何よりVBAではinterfaceや継承が使えないため、関数指向のプログラムになっているため、機能のわりに非常に長ったらしいコードになっています。そのコードを改めて見て「これは。