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

|