1-14 枠線の色を変えるユーザーフォーム 2021.11.16
次の書籍の第1章~5章を公開しています。
「Excel VBA 逆引きで学ぶ ユーザーフォーム&コントロール」
BorderColorプロパティは、枠線の色を取得・設定します。
プロパティウィンドウでの設定
プロパティウィンドウのBorderColorプロパティの[▼]をクリックすると、「パレット」タブと「システム」タブが表示されますので、任意の色を選択します。
色を作成する場合は、パレットの下から2段の空のパレットを右クリックします。
右クリックすると、色の作成ウィンドウが表示され、任意の色を設定できます。
サンプルコード
プログラムでの色の設定には大きく分けて2つの方法があります。
・BorderColorプロパティに16進数で青、緑、赤の順に値を入力(【例】&HFFFFFF)
【補足情報】16進数での色の表示
・BorderColorプロパティにRGB関数を用いて10進数で赤、緑、青の順に値を入力
【UserForm1】
Private Sub UserForm_Click() Me.BorderColor = &HFF0000 'Me.BorderColor = RGB(0, 0, 255) End Sub
書籍紹介140以上のサンプルファイル付き!
知りたいがすぐわかる! やりたいがすぐできる!
「Excel VBA 逆引きで学ぶ ユーザーフォーム&コントロール」(Kindle版)
ユーザーフォームを扱えると、VBAでできることが大きく広がります!
本書では、知りたいこと、やりたいことから、逆引きで学びを深められます。
■ 購入:amazon