Excel ユーザーフォームの背景色を変更する-BackColor

Excelで、ユーザーフォーム背景色を変更する方法の記録です。

背景色を変更するには、「BackColor」プロパティを使います。

手動で設定する方法と、VBAで設定する方法を記録しています。

< スポンサーリンク >





 

手動でユーザーフォームの背景色のプロパティを設定

ユーザーフォームの背景色を黄色にしてみます。

ユーザーフォームをアクティブにし、プロパティウィンドウのボタンをクリックします。

Excelユーザーフォーム背景色

 

プロパティウィンドウの「BackColor」欄の「▼」をクリックし、[パレット]タブをクリックします。

Excelユーザーフォーム背景色

 

黄色を選択します。

Excelユーザーフォーム背景色

 

ユーザーフォームを実行すると背景色が変わっています。

Excelユーザーフォーム背景色

 

VBAでユーザーフォームの背景色のプロパティを設定

VBAで「Initialize」イベントを使ってみます。

ユーザーフォームをダブルクリックします。

Excelユーザーフォーム背景色

 

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

Excelユーザーフォーム背景色

 

背景色を変更するには「BackColor」プロパティを使います。

緑色に変更してみます。

Private Sub UserForm_Initialize()
    UserForm1.BackColor = RGB(0, 255, 0)
End Sub

Excelユーザーフォーム背景色

 

ユーザーフォームを実行すると背景色が緑色に変わっています。

Excelユーザーフォーム背景色

 

< スポンサーリンク >※広告先のお問い合わせは広告主様にお願いします