Excel VBA 質問スレ Part22
■ このスレッドは過去ログ倉庫に格納されています
0375360
2011/12/21(水) 07:31:46.89申し訳ないですが、言葉がごっそり抜けてました。
-----------------------------------------------------
(誤)
ところでVBAって
ユーザー定義型変数の参照渡しをプロシジャ引数で渡せたっけ?
(正)
ところでVBAって
標準モジュールでGlobal定義されたユーザー定義型変数の参照渡しを
標準モジュールからクラスモジュールのプロシジャに
プロシジャ引数で渡せたっけ?
-----------------------------------------------------
同一クラス内や標準モジュール内で渡せるのは知ってます(実際にできているので)。
標準モジュールからクラスモジュールのプロシジャに渡そうかなと思って書いたら、
VBAから怒られた。
解決方法は、
クラスモジュールにユーザー定義型変数だけPublic定義したクラスを定義して
そのクラスのインスタンスを標準モジュールに定義してからそのObjectを参照渡しする。
だけど、面倒なので、サクッと渡せないかなぁ、とおもっだだけです。
■ このスレッドは過去ログ倉庫に格納されています