Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


3130 / 13644 ツリー ←次へ | 前へ→

【64043】For Each ○○ In ○○ UO3 10/1/12(火) 18:45 質問[未読]
【64044】Re:For Each ○○ In ○○ kanabun 10/1/12(火) 19:57 発言[未読]
【64045】Re:For Each ○○ In ○○ UO3 10/1/12(火) 21:00 お礼[未読]

【64043】For Each ○○ In ○○
質問  UO3  - 10/1/12(火) 18:45 -

引用なし
パスワード
   とんちんかんな質問かもしれませんが・・・・

標準モジュールやフォームモジュールのあちらこちらで
あるクラスのインスタンスを生成しているんですが、これらを
最後にまとめて、For Each ○○ In ○○ のような形で
扱うことはできるのでしょうか。

あちらこちらでSETした変数を丹念に拾い集めればいいのでしょうが
インスタンス生成を追加したときに、拾い集める部分も追加しなきゃ
いけないのを、なんとか手を抜くことができないものかと。

【64044】Re:For Each ○○ In ○○
発言  kanabun  - 10/1/12(火) 19:57 -

引用なし
パスワード
   ▼UO3 さん:

こんにちは

>標準モジュールやフォームモジュールのあちらこちらで
>あるクラスのインスタンスを生成しているんですが、これらを
>最後にまとめて、For Each ○○ In ○○ のような形で
>扱うことはできるのでしょうか。

いつもやってることではないのでうまくいくのか分かりませんが、
生成したインスタンスを、あるCollectionに Add しておく
というのはどうでしょうかね

【64045】Re:For Each ○○ In ○○
お礼  UO3  - 10/1/12(火) 21:00 -

引用なし
パスワード
   ▼kanabun さん:

 さっそくのご教示、ありがとうございます。
 アドバイスいただいた方式で成功!!です。

 なにしろ、コレクションという言葉はしっていたものの、
 自分で定義できるなんてことを知らず、kanabunさんのアドバイスで
 ネットを検索して、あぁこんなことができるんだ!!

 どんどん世界が広がっていきます。

 ありがとうございました。

3130 / 13644 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free