
Excelで、ユーザーフォームのテキストボックスの文字の色を変更する記録です。
下図はExcel2016です。
< スポンサーリンク >
ユーザーフォームのテキストボックスの文字の色をプロパティで設定
ユーザーフォームのテキストボックスをアクティブにし、プロパティウィンドウのボタンをクリックします。

プロパティウィンドウの「ForeColor」欄の「▼」ボタンをクリックします。

文字の色を赤にしたいので、[パレット]タブをクリックします。

赤色をクリックします。

ユーザーフォームを実行するとテキストボックスの文字の色が赤になっています。

ユーザーフォームのテキストボックスの文字の色をVBAで設定
VBAで設定するには、Initializeイベントを使って、文字の色を青にしてみます。
ユーザーフォームをダブルクリックします。

右側のプロシージャボックスで「Initialize」を選択します。

VBEに下記のように書きます。
Private Sub UserForm_Initialize()
TextBox1.ForeColor = RGB(0, 0, 255)
End Sub

ユーザーフォームを実行するとテキストボックスの文字の色が青になっています。

こんな記事も書いています
