Border.ColorIndex プロパティ (Excel)Border.ColorIndex property (Excel)

罫線または輪郭線の色を表すバリアント型 (Variant) の値を設定します。値の取得および設定が可能です。Returns or sets a Variant value that represents the color of the border.



Border オブジェクトを表す変数を取得します。expression A variable that represents a Border object.


色は、現在のカラー パレットのインデックス、または定数で表します。使用できる定数は、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.


Borderオブジェクトのビジュアルプロパティはインタロックされている点に注意してください。つまり、1つのプロパティを変更すると、別のプロパティの変更が誘発されることがあります。Note that the visual properties of a Border object are interlocked; that is, changing one property can induce changes in another. ほとんどの場合、発生した変更によって、境界線が表示されるようになります (これが望ましくない場合もあります)。In most cases, the induced changes serve to make the border visible (which may or may not be desirable). ただし、その他の (予期しない) 結果が発生する可能性があります。However, other (more unexpected) results are possible. 例については、 Border オブジェクトを参照してください。For an example, see the Border object.


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

With Charts("Chart1").Axes(xlValue) 
 If .HasMajorGridlines Then 
 .MajorGridlines.Border.ColorIndex = 5 'set color to blue 
 End If 
End With

サポートとフィードバック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.