Returns or sets the color of the border. Use the Color.FromArgb method to create a color value. Read/write System.Drawing.Color.
[Visual Basic] Property Color As Color [C#] Color Color { get; set; } [C++] __property Color get_Color(); __property void set_Color(Color ); [JScript] function get Color() : Color function set Color(Color);
This example sets the color of the top edge border of A1:D1 range.
[C#]
book.Worksheets[1].Range["A1:D1"].Borders[XlBordersIndex.xlEdgeTop].Color = Color.FromArgb(0, 255, 0);
[Visual Basic]
book.Worksheets(1).Range("A1:D1").Borders(XlBordersIndex.xlEdgeTop).Color = Color.FromArgb(0, 255, 0)
[C++]
IRange* range = book->Worksheets->Item[1]->Range->Item[S"A1:D1"];
IBorder* border = range->Borders->Item[XlBordersIndex::xlEdgeTop];
border->Color = Color::FromArgb(0, 255, 0);
IBorder Interface | NativeExcel Namespace | XlBordersIndex Enumeration | IRange.Borders Property | IBorders Interface