【VBA】セルの背景色を網掛けにする

VBAから
 ・セルの背景色を網掛けにする方法
を記載します!

ここでは可読性を良くするために、
 ・XlPattern列挙型(定数)
を使用して網掛けパターンを指定します!

PR

VBAコード

ここでは例として、シート「sample」の
 ・セル「B2~D2」の背景色を網掛け
にします。

Sub sample()
    '背景色を網掛けにする
    Worksheets("sample").Range("B2:D2").Interior.Pattern = XlPattern.xlPatternGray16
End Sub

「Rangeオブジェクト」の「Interior」プロパティにより、「Interiorオブジェクト」を取得します。

「Interiorオブジェクト」の「Pattern」プロパティに「XlPattern列挙型の定数」を指定することで、網掛けにできます。

PR

実行結果

セルの背景色を網掛けにできました。

実行結果
実行結果
PR

参考①(列挙型について)

列挙型とは「複数の定数を一つにまとめたモノ」です。

XlPattern列挙型は20種類のパターン(定数)があります。

詳細は公式サイトを参照してください。

PR

参考②

上記のVBAコードで使用した以下の詳細については、公式サイトをご確認ください。

●「Rangeオブジェクト」の「Interior」プロパティ


●「Interiorオブジェクト」の「Pattern」プロパティ

タイトルとURLをコピーしました