Excel VBAでやるオブジェクト指向プログラミング
結論から言うと本当にオブジェクト指向でがんばるならExcel VBAでやる必要はない。むしろjavaとかC#とかやればいいと思う。
とはいえ、Excelは業務アプリケーションとしては抜群の普及度であり、表計算機能やグラフ描画機能、各種関数、SQL Serverとの親和性も高いので、あえてExcel VBAでやってみるという手もある。
そんなときに参考になりそうなblog記事を(自分のために)まとめてみた。
総論
オブジェクト指向についてまとめたもの - だるまのエクセルVBA
アドインのクラスを外部プロジェクトから利用する場合の設定
VBA Friend というスコープと クラスの Instancing プロパティの PublicNotCreatable: yamaV1.02βのブログ
デザインパターン等でInterfaceを利用する場合に
VBAのクラスモジュール上でInterfaceを利用する - Qiita
強引にコンストラクタに引数を渡す方法
VBA/VBScriptのクラスのコンストラクタに引数を渡したい - Qiita
コーディング規約
Excel VBAコーディング ガイドライン案 - Qiita
とはいえ、Excelは業務アプリケーションとしては抜群の普及度であり、表計算機能やグラフ描画機能、各種関数、SQL Serverとの親和性も高いので、あえてExcel VBAでやってみるという手もある。
そんなときに参考になりそうなblog記事を(自分のために)まとめてみた。
総論
オブジェクト指向についてまとめたもの - だるまのエクセルVBA
アドインのクラスを外部プロジェクトから利用する場合の設定
VBA Friend というスコープと クラスの Instancing プロパティの PublicNotCreatable: yamaV1.02βのブログ
デザインパターン等でInterfaceを利用する場合に
VBAのクラスモジュール上でInterfaceを利用する - Qiita
強引にコンストラクタに引数を渡す方法
VBA/VBScriptのクラスのコンストラクタに引数を渡したい - Qiita
コーディング規約
Excel VBAコーディング ガイドライン案 - Qiita
コメント
コメントを投稿