|
▼inoue さん:
返事ありがとうございます。
配列化というものをちょっと勉強してみます。
あと私の書き方がまずかったですが、実は
オブジェクト(テキストボックスなど)が31日×15個×4フォームぐらい
あったので、これをいちいち一個一個にオブジェクト名を変えたり配置したり
というのがメンテナンスもしにくかったので動的に作りたかったのですが
難しそうですので後回しにしちゃいます。
クラス化については半分ぐらい出来ましたので
あとはinoueさんの配列化を使えば大丈夫かも知れません。
共通プロシージャのことすっかり忘れてました。
確かに難しいクラス化しなくても短くかけますね。
クラス化につまずいたらそちらでやらせていただきます。
>>ここで月別のデータを取り出すときに
>>あらかじめ各コントロールを31個用意しておくのではなく...
>最大31個程度なら、最初から31個用意して配列化し、
>不要なものを非表示にした方が手っ取り早いと思いますが。
>
>イベントはクラス化しないと31件発生しますが、
>共通プロシージャを呼び出す構造にすれば、
>各3行で「:」を使ってゴマかせば各1行で済みます。
>
>ゴマかした例は「Excelでお仕事!」の「ダウンロード」の
>[カレンダー日付入力]にあります。
>(ここではURLが紹介できないので検索して下さい)
|
|