サンプル ダウンロード
[テキストボックスのフォント色・背景色をループ処理で変更]
*テキストボックスのフォント色と背景色をループ処理で一気に変えます。 前提条件として、テキストボックスの名前が 1〜10、または01〜10と連続していることです。名前を規則正しくつけていた方が処理が簡単です。
Private Sub CommandButton1_Click()
'-----------------------------------------
'テキストボックスの色をループ処理で変更
'[TextBox1.Text] ---> [TextBox10.Text]
'-----------------------------------------
'1,2,3---> 10
Dim i As Long
For i = 1 To 10
'フォント色
Controls("TextBox" & i).ForeColor = RGB(255, 0, 0)
'背景色
Controls("TextBox" & i).BackColor = RGB(204, 255, 255)
Next i
End Sub
Private Sub CommandButton1_Click()
'-----------------------------------------
'テキストボックスの色をループ処理で変更
'[TextBox01.Text] ---> [TextBox10.Text]
'-----------------------------------------
'01,02,03---> 10
Dim i As Long
For i = 1 To 10
'フォント色
Controls("TextBox" & Format(i, "00")).ForeColor = RGB(255, 0, 0)
'背景色
Controls("TextBox" & Format(i, "00")).BackColor = RGB(204, 255, 255)
Next i
End Sub
|