- 452 名前:デフォルトの名無しさん [2009/08/12(水) 20:54:40 ]
- ワークシートを呼び出すとき、
Sheet1のようなオブジェクト名で呼ぶのと、 Sheets("名前")で呼ぶのとでは、 動作が異なる場合がある?なぜ? Sheet1(名前は"テスト"): Sub test(X As TestType) MsgBox X.a End Sub 標準モジュール: Type TestType a As String End Type Sub test() Dim X As TestType X.a = "ほげ" Call Sheet1.test(X) '動く Call Sheets("テスト").test(X) '動かない End Sub なるべくシート名を使いたいのだが…
|

|