How to Stop Microsoft Excel from Automatically Coloring Tabs

The Unwanted Rainbow

In Microsoft Excel, organizing a large workbook with dozens of different sheets is critical. Many users prefer a clean, professional aesthetic, leaving the worksheet tabs at the bottom of the screen in their default, neutral gray color. However, if you are collaborating on a shared workbook, applying specific corporate templates, or running third-party formatting macros, you might find that Excel automatically applies bright, garish colors (reds, greens, and yellows) to your worksheet tabs. While tab colors can be used to signify status (e.g., green for complete), having them applied automatically or inconsistently makes the workbook look messy and distracts from the actual data.

How to Remove Tab Colors Manually

If a template or a coworker has colored the tabs and you want to restore them to their default, neutral state, you can clear the formatting quickly.

1. Open your Excel workbook and look at the row of sheet tabs at the very bottom of the window.

2. If you only want to clear one tab, right-click on that specific tab’s name.

3. If you want to clear the colors from *every* tab in the entire workbook simultaneously, right-click on any tab and select Select All Sheets from the context menu. (All tabs will turn white to indicate they are grouped).

4. With your target tab(s) selected, right-click on the tab name again.

5. In the context menu, hover your mouse over Tab Color.

6. A color palette fly-out menu will appear. Look at the very top of the palette and click the box labelled No Color.

7. If you grouped all sheets, remember to right-click a tab again and choose Ungroup Sheets before you start typing, otherwise your data entry will be mirrored across the entire workbook.

The tabs will instantly revert to the standard Excel gray.

How to Stop Macros from Coloring Tabs

If the colors keep returning every time you save or open the file, the workbook likely contains a background VBA script designed to color-code tabs based on their name or contents.

1. Press Alt + F11 to open the Visual Basic Editor.

2. In the left-hand “Project – VBAProject” pane, double-click on ThisWorkbook.

3. Look in the main code window for any subroutines named Workbook_SheetChange or Workbook_Open.

4. Scan the code for lines containing the phrase .Tab.Color or .Tab.ColorIndex.

5. If you find these lines, you can disable them by typing an apostrophe ( ) at the very beginning of the line to turn the code into a comment, effectively stopping the automatic coloring engine from running.

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.