memorandumsスマートフォン用の表示で見るmemorandums日々の作業ログです。VBA2009-07-02VBAwindowsMS-Officeに標準装備?されるプログラム言語および開発環境。アクセスはもちろんワード、エクセル、パワーポイントでも使えます。定型的な作業を記録して自動化するための言語として実装されているようです。私も仕事では設計支援ツールなどを作るときに大変お世話になりました。先日、ソフト技術者出身の事務の方と立ち話をしていたときに「現場ではデータベース、ネットワークは大切です。それとプログラミングはVBAなんかを教えたらどうですか?」とのこと。ソフトウェア開発を本業としない職業についたとしてもVBAであればどの企業でも使えますからね。下記の記事にある通り、問題がないわけではありません。あまりに便利で広く利用されているため言語や環境の刷新が遅れています。VBAでシミュレータを作っていたときに.NETの部品を利用してグラフ出力するなどのプログラムを書くときに結構苦労しました。下記の記事にもあるようにOffice2000では動くのに2003では微妙に引数や定数が変わっていてエラーになる場合があります。確かにVSTOもありますがVBAの利点は1ファイルにDBもプログラムもビューもすべて含められるところが最大の利点だと思います。利便性を維持したまま進歩できるかは今後次第です。夏休みにでもVBAの講習会でもやりましょうか。»プロフィールid:ke_takahashiソフトウェア開発、工作、面白ガジェットに興味があります。(1)はてなブログをはじめよう!ke_takahashiさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。