|
▼ichinose さん:
ご回答ありがとうございます。
返事が遅れてしまい申し訳ありません。
>クラスが作れるのですから、オブジェクト指向の概念に則って作成することは
>可能ですけどね!!
>>しかし、他の設計方法はデータベース用(ER図など)であったりと、マクロ自体に直結するような設計方法が見当たりません。
>
>いづれにせよ、上記の例だと設計を行う際の表記手法が知りたいということですか?
すいません。質問が言葉足らずでした。
>であれば、私はPADを使っています。
>(実際には、以前いた会社でPADをもっと簡素化したSimplePAD---SPADですが)
>
>
>そうではなく設計そのももの手法がしりたいということでしょうか?
>
>私は、古いプログラマですから、
>
>ダイクストラの構造化プログラミングから、始まって、
>
>ワーニエ法
>
>マイヤーズの(構造化)複合設計法
>
>ジャクソン法(データ分割法)
>
>等の設計書は一読した経験があります。
>これらは、VBAの作成において無駄にはなっていませんし、
>
>「マイヤーズの(構造化)複合設計法」
>
>を知っていたことにより、オブジェクトという概念は抵抗なく
>受け入れることができました。
>
>いや、ワーニエ法だって、知っていれば、
>ERモデルの考え方も素直に受け入れられると思いますよ!!
>
>これらの設計手法は一つだけでなく、
>複合的に使用する場合が殆どだと思います。
>
>何かの参考になれば幸いです。
ありがとうございます。どても参考になります。
質問する前は、VBA自体の専門的なプログラミング設計や表記手法がどこかにあるのだと思い込んでいたのですが、そんなものは無いんですね。
PAD
ダイクストラの構造化プログラミング
ワーニエ法
マイヤーズの(構造化)複合設計法
ジャクソン法(データ分割法)
聞いたことの無い単語ばかりですが、これから調べて自分なりの設計に役立てていこうと思います。しかし、難しそうですね。マクロの設計というのは。
とりあえず、色々と試行錯誤してみて役立てれるマクロを作成できるようがんばっていきます。
ご回答本当にありがとうございました。
|
|