ColorIndex プロパティ (Excel グラフ)ColorIndex property (Excel Graph)

次に示す表に示すように、輪郭線、フォント、内部の塗りつぶしに適用する色を設定します。Returns or sets the color of the border, font, or interior, as shown in the following table. 色は、現在のカラー パレットのインデックス、または定数で表します。使用できる定数は、xlColorIndex クラスの xlColorIndexAutomatic または xlColorIndexNone です。The color is specified as an index value into the current color palette, or as one of the following XlColorIndex constants: xlColorIndexAutomatic or xlColorIndexNone. 値の取得と設定が可能なバリアント型 (Variant) の値です。Read/write Variant.



expression 必須です。expression Required. [適用先] リスト内のオブジェクトのいずれかを返す式です。An expression that returns one of the objects in the Applies To list.


ObjectObject 説明Description
BorderBorder 枠線の色The color of the border.
FontFont フォントの色。The color of the font.
InteriorInterior 内部を塗りつぶす色です。The color of the interior fill. ColorIndexxlColorIndexNone を指定すると、塗りつぶしは行われません。Set ColorIndex to xlColorIndexNone to specify that you don't want an interior fill. ColorIndexxlColorIndexAutomatic を指定すると、自動になります (図形オブジェクトのみ)。Set ColorIndex to xlColorIndexAutomatic to specify the automatic fill (for drawing objects).

ColorIndex プロパティでは、カラー パレットのインデックス番号で色を指定します。This property specifies a color as an index into the color palette. 次の図には、標準のカラー パレットのインデックス番号が示されています。The following illustration shows the color-index values in the default color palette.



次の各使用例では、既定のカラー パレットが使われるものとします。The following examples assume that you are using the default color palette.

次の使用例は、数値軸の目盛線の色を設定します。This example sets the color of the major gridlines for the value axis.

With myChart.Axes(xlValue) 
 If .HasMajorGridlines Then 
 'Set color to blue 
 .MajorGridlines.Border.ColorIndex = 5 
 End If 
End With

次の使用例は、Chartの エリアで、領域を赤色に設定し、輪郭線を青色に設定します。This example sets the color of the chart area interior to red, and sets the border color to blue.

With myChart.ChartArea 
 .Interior.ColorIndex = 3 
 .Border.ColorIndex = 5 
End With


Visual Basic のFormatConditionでカラーを使用したい場合は、Interior.ColorIndexプロパティを参照してください。If you would like to use color with FormatCondition in Visual Basic, see the Interior.ColorIndex property.

サポートとフィードバックSupport and feedback

Office VBA またはこの説明書に関するご質問やフィードバックがありますか?Have questions or feedback about Office VBA or this documentation? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.