投稿日 | : 2005/05/10(Tue) 12:42 |
投稿者 | : たけ |
Eメール | : |
URL | : |
タイトル | : Re: 連想配列の引渡し |
>
> フォーム間で連想配列の引渡しを行っているのですが、
> 以下のメッセージが表示され上手くできません。
> どこがいけないのでしょうか。
>
> 「引数の数が一致していません。または不正なプロパティを指定しています。(Error 450)」
>Form2.Data_Delivery (objDic)
()はいらないですね。
> objDic = arrData
オブジェクトの代入はSetを使いましょう
あと、Public Sub Data_Deliveryプロシージャ内で
Set objDic = CreateObject("Scripting.Dictionary")でインスタンスを作成しているのに
その後でobjDic = arrDataってなんか意味あるんですか?
Set objDic = CreateObject("Scripting.Dictionary")はいらないんじゃないですか?