Tab.ColorIndex property (Excel)

Returns or sets a Variant value that represents the color of the specified worksheet tab or chart tab.

Syntax

expression.ColorIndex

expression A variable that represents a Tab object.

Remarks

After a Tab object is returned, you can use the ColorIndex property to determine the settings of a tab for a chart or worksheet.

The color is specified as an index value in the current color palette from 1 to 56 or the XlColorIndex value xlColorIndexNone.

Example

In the following example, Microsoft Excel determines whether the first worksheet's tab color index is set to none and notifies the user.

Sub CheckTab() 
 
 ' Determine if color index of 1st tab is set to none. 
 If Worksheets(1).Tab.ColorIndex = xlColorIndexNone Then 
  MsgBox "The color index is set to none for the first " & _ 
  "worksheet tab." 
 Else 
  MsgBox "The color index for the tab of the first worksheet " & _ 
  "is not set to none." 
 End If 
 
End Sub

Support and feedback

Have questions or feedback about Office VBA or this documentation? Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.