投稿日 | : 2003/12/09(Tue) 17:12 |
投稿者 | : LESIA |
Eメール | : |
URL | : |
タイトル | : Re: 未熟者のようですが… |
> まだ、値を取得することが出来ません。
>
> 現在は「型が一致しません。」とのエラーメッセージが吐き出されます。
> クラスから帰ってくるところで、落ちるので受け取りの型が違うのかと思いますが…。
>
> どのようにすれば、通るのでしょうか?
どんなコードを書いているかわからないので、どこがおかしいかはわかりませんが
とりあえず、コレクションクラスがCollection1、メンバクラスがClass1とすると
こんな感じです。
Dim objCol As Collection1
Dim objCls As Class1
Set objCol = New Collection1
objCol.Add "1"
objCol.Add "2"
objCol.Add "3"
objCol.Add "4"
For Each objCls In objCol
MsgBox objCls.Key
Next objCls