Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


44284 / 76732 ←次へ | 前へ→

【37469】同じようなコードをまとめる
質問  HIRO  - 06/5/8(月) 22:01 -

引用なし
パスワード
   こんにちは、いつもお世話になっております。今回お力になってほしい件は

UserForm UF1、UF2 があり、それぞれのUserFormに同じ名前の
TextBox T1、T2、T3 があります。
UF1、UF2のどちらかが起動しているときに、リストボックスやコンボボックスの
ある別なUserForm(仮にfrmLB)を起動させ、frmLBが閉じるときに(Unload)
選択したリストやコンボボックスの内容をT1、T2、T3 に書き込むようにして
いるのですが、その時のコードに
If UF1.Visible = True Then
 With UF1
   .T1-----
   .T2-----
   .T3-----
 End With
ElseIf UF2.Visible = True Then
 With UF2
   .T1-----
   .T2-----
   .T3-----
 End With
End If
と言うように書いているのですが、With 以下が多くなってくると
同じことを書いているのが多くなるのでまとめることが出来ないかと
思っております。変数を使ってみましたが、上手くできませんでした。
何か良い方法がありませんでしょうか?

0 hits

【37469】同じようなコードをまとめる HIRO 06/5/8(月) 22:01 質問
【37474】Re:同じようなコードをまとめる ichinose 06/5/9(火) 8:32 発言
【37477】Re:同じようなコードをまとめる Jaka 06/5/9(火) 11:33 発言
【37510】Re:同じようなコードをまとめる HIRO 06/5/9(火) 21:35 お礼
【37507】Re:同じようなコードをまとめる HIRO 06/5/9(火) 21:23 お礼
【37521】Re:同じようなコードをまとめる ichinose 06/5/9(火) 22:41 発言
【37534】Re:同じようなコードをまとめる HIRO 06/5/10(水) 20:30 お礼

44284 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free