|
▼hint さん:
>▼HoMa さん:
>>if文のelseの後の
>>UserForm1.Controls("Label" & i).Caption = Clear
>>を何とかInitializeで設定した値に戻したいのですが、
>>その方法がわからなくて困っています。
>あなたは、If文のElseの後の、と書いていませんか?
>話が変わってきていませんか?
>落ち着いてよく考えて下さい。
Initializeで設定した値を「cap」に入れ、
if文のelseの後の
UserForm1.Controls("Label" & i).Caption = Clear
で消したラベル文字を戻したかったのです。
説明が下手で申し訳ありません。
>
>それから、モジュールの先頭に
>Option Explicit
>と書くことを勧めます。
>そうすれば、変数が定義されていないと
>コンパイルエラーが出ます。Clearの使い方がおかしいとわかります。
>Clearって何の積もりだったのですか?メソッドなら位置が違うし。
>ラベルにはそのようなメソッドはありませんよ。
ラベルには「Clear」無いんですね。無知ですいませんでした。
Hirofumi さんにご回答いただいたもので思い通りのことが出来ました。
ありがとうございました。
|
|