目次
今回は、その中から ColorIndex エクセルプロパティ ブイビーエー のColorIndexプロパティを使用して、1つまたは複数のセルの背景色、フォント色、枠線を設定する方法を学びます。 ブイビーエー また、あるセルの色を他のセルの色に合わせて設定することもできます。
Excel VBA ColorIndex コード
本論に入る前に、以下の写真を見て、その内容を知っておいてください。 ColorIndex Excelで使用できるすべての色のうち ブイビーエー .
練習用ワークブックをダウンロードする
この練習用ワークブックをダウンロードして、この記事を読みながらエクササイズしてください。
VBA ColorIndex.xlsmExcel VBAでColorIndexプロパティを使用する4つの例
ここでは、データセットに 氏名、初任給 そして 現在給与 Jupyter Groupという会社の一部の社員のものです。
の様々な使い方をご覧いただくことが目的です。 ColorIndex ざい ブイビーエー このデータセットに
1.エクセルVBAでColorIndexを使用してセルの背景色を設定する
を使えば、セルの背景色を自由に設定することができます。 ColorIndex ざい ブイビーエー .
範囲の背景色を変えてみよう B4:B13 を緑色にする。
⧭ VBAのコードです。
という行になります。
Range("B4:B13").Interior.ColorIndex = 10
[10 は ColorIndex 色の 碧い カラーチャートをご覧ください] 。
⧭ 出力します。
次のコードを実行すると、範囲の背景色が表示されます。 B4:B13 回旋 碧い .
2.Excel VBAでColorIndexを使用してセルのフォントカラーを設定する
また、任意のセルのテキストのフォントカラーを設定するために ColorIndex エクセルプロパティ ブイビーエー .
範囲のフォントカラーを変えてみよう B4:B13 を赤に変更しました。
⧭ VBAのコードです。
という行になります。
Range("B4:B13").Font.ColorIndex = 3
[3 は ColorIndex の 赤色 .]
⧭ 出力します。
このコードを実行すると、範囲のフォントカラーが表示されます。 B4:B13 回旋 赤 .
3.エクセルVBAでColorIndexを使用してセルの境界色を設定する
では、セルの枠の色を ColorIndex ざい ブイビーエー .
範囲の枠の色を変えてみよう B4:B13 を赤に変更しました。
⧭ VBAのコードです。
という行になります。
Range("B4:B13").Borders.ColorIndex = 3
⧭ 出力します。
このコードを実行すると、範囲の境界の色が変わります。 B4:B13 を赤に変更しました。
4.ColorIndexでセルの色を別のセルの色にする
最後に、あるセルの色を別のセルの色に応じて変更する方法を紹介します。
セルの背景色を変えてみよう B5 まで 碧い .
次に、セルの背景色を変更します。 D5 により B5 .
⧭ VBAのコードです。
という行になります。
Range("D5").Interior.ColorIndex = Range("B5").Interior.ColorIndex
⧭ 出力します。
このコードを実行すると、セルの背景色が変更されます。 D5 により B5 .
同様に、あるセルの文字色や枠の色を、他のセルの文字色や枠の色に合わせて変更することもできます。 ColorIndex プロパティを使用します。
もっと知りたい
今回は、セルの色を変更するために ColorIndex ざい ブイビーエー .
のほかにも ColorIndex という別のプロパティがあります。 カラー において ブイビーエー 色彩を扱った「COLOR」。
詳しくはこちらをご覧ください。