Excel VBA質問箱 IV

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

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


6975 / 76732 ←次へ | 前へ→

【75353】Re:テキストボックスの背景色
回答  あきな  - 14/2/16(日) 15:36 -

引用なし
パスワード
   ▼青空 さん:

こんな方法では、いかがでしょう

(1)ユーザーフォーム上に、テキストボックスを2つ用意する
    ユーザーフォームのCaptionを [ UsesForm1 ]
    テキストボックスのオブジェクト名を [ TextBox1 ][ TextBox2 ]とします

(2)[ TextBox2 ] の「ControlSource」に「E1」を設定

(3)[ TextBox1 ] の「Changeイベント」にプロシージャを作成

     Private Sub TextBox2_Change()
       If TextBox2の値が有効なら
         TextBox1の色を黄色
       ElseIf TextBox2の値が無効なら
         TextBox1の色を赤色
       End If
     End Sub

(4)標準モジュールに、ユーザーフォームをモードレスで開くためのプロシージャを作成

     Sub UFopen()
       UserForm1.Show vbModeless
     End Sub

2 hits

【75336】テキストボックスの背景色 青空 14/2/13(木) 11:47 質問
【75340】Re:テキストボックスの背景色 HARA 14/2/13(木) 21:49 回答
【75347】テキストボックスの背景色 青空 14/2/15(土) 18:49 質問
【75348】Re:テキストボックスの背景色 γ 14/2/15(土) 22:37 発言
【75350】テキストボックスの背景色 青空 14/2/16(日) 9:35 質問
【75353】Re:テキストボックスの背景色 あきな 14/2/16(日) 15:36 回答
【75358】テキストボックスの背景色 青空 14/2/20(木) 8:58 お礼
【75356】Re:テキストボックスの背景色 γ 14/2/16(日) 19:47 発言
【75349】Re:テキストボックスの背景色 あきな 14/2/15(土) 22:39 発言

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