【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

参考①

上記のVBAコードでは列挙体「XlPattern」を使用してパターンを指定しています

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

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

PR

参考②

列挙体そのものについては、以下の記事をご確認ください。

PR

参考③

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

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


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

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