OfficeType

VBA~ユーザーフォームの背景色を指定しよう~Excel

ユーザーフォームの背景色を指定したい時は、BackColorプロパティまたはプロパティウィンドウで指定できます。

BackColorプロパティ

UserForm1というユーザーフォームを作成した場合、下のコードを実行すると背景色が赤になります。

Sub test1()

Load UserForm1
UserForm1.BackColor = RGB(255, 0, 0)
UserForm1.Show

End Sub

image-01

プロパティウィンドウで指定

プロパティウィンドウでユーザーフォームの背景色を指定したい場合は作成したユーザーフォームをクリックするとプロパティウィンドウにBackColorの項目があるので、クリックします。

image-02

矢印が表示されるのクリックします。

image-03

パレットタブをクリックします。

image-04

パレットが好きな色を選択するとユーザーフォームの背景色に指定されます。

image-05