VBAコードでif関数を繰り返す方法こんにちは、すべて私はフォーム上でifを使ってコマンドラインを作成します。しかし、私はそれを何度も繰り返し書くことができません。この執筆を簡略化する適切な方法はありますか?VBAの関数ifループ
If UserForm1.checkbox15.Value = True Then
UserForm2.textbox1.enable = True
UserForm2.textbox1.BackColor = RGB(200, 200, 200)
Else
UserForm2.textbox1.enable = True
UserForm2.textbox1.BackColor = RGB(255, 255, 255)
End If
If UserForm1.checkbox16.Value = True Then
UserForm2.textbox2.enable = True
UserForm2.textbox2.BackColor = RGB(200, 200, 200)
Else
UserForm2.textbox2.enable = True
UserForm2.textbox2.BackColor = RGB(255, 255, 255)
End If
If UserForm1.checkbox17.Value = True Then
UserForm2.textbox3.enable = True
UserForm2.textbox3.BackColor = RGB(200, 200, 200)
Else
UserForm2.textbox3.enable = True
UserForm2.textbox3.BackColor = RGB(255, 255, 255)
End If
If UserForm1.checkbox18.Value = True Then
UserForm2.textbox4.enable = True
UserForm2.textbox4.BackColor = RGB(200, 200, 200)
Else
UserForm2.textbox4.enable = True
UserForm2.textbox4.BackColor = RGB(255, 255, 255)
End If
.... .... .... textbox660に...
これは読めませんので、理解しやすいようにコードをフォーマットしてください。 – GibralterTop
私はあなたがここに貼り付けることを決めたフォーマットされていない混乱を見るまで、私はあなたのコードを書式化しようとしていました。あなたの投稿を編集してください**少なくともそれを正しくフォーマットするために**努力してください。つまり、それはコードダンプの混乱だけです。 –
申し訳ありませんが、コードを投稿するのに問題があります。拒否されたコード私はメモ帳で書いた++その後私はそれをブラウザに貼り付けます。何とか私が編集するたびに拒否されました。 –