How to Make Excel Print Colors Match the Screen
Question details
Colors displayed on the screen in Microsoft Excel do not match the final printed document results, even after calibrating the monitor and setting up an ICC profile.

- Product
- Microsoft Excel
- Device & OS
- Windows
- Scenario
- Printing Excel spreadsheets where precise color representation is needed.
- Observed behavior
- The colors on the physical printout differ noticeably from the colors displayed on the monitor.
Before tweaking system color profiles, print a standard diagnostic page or perform a nozzle check on your printer to ensure no ink cartridges are depleted or clogged, as hardware issues can easily mimic a color profile mismatch.
Configure Windows Color Management and ICC Profiles
Resolve color mismatch by assigning the correct, device-specific ICC profiles in Windows, as Excel relies entirely on system-level settings.
Excel does not have a separate color-profile setting like dedicated graphic design software. To achieve accurate print colors, you must ensure that Windows, your display driver, and your printer driver are configured consistently.
A common mistake is applying a newly created monitor calibration profile to the printer. You must keep device profiles separated.
Press the Windows key on your keyboard, type 'Color Management' into the search bar, and press Enter to open the utility.
In the 'Devices' tab, select your monitor from the Device drop-down menu. Check the 'Use my settings for this device' box, click 'Add', and assign your newly created monitor ICC profile strictly to the display.
Change the Device drop-down menu to your printer. Ensure you are using the specific ICC profile provided by the printer manufacturer (e.g., HP), and verify that the monitor profile is not applied here.
Navigate to the 'Advanced' tab. Ensure the 'Windows Color System Defaults' for the device profile is set to 'sRGB'. Do not use 'Adobe RGB' unless your entire printing workflow strictly requires and supports it.

Experience Hassle-Free Spreadsheet Printing with WPS Office
If troubleshooting Excel color profiles and Windows system drivers is taking up too much of your time, try WPS Office. It provides an incredibly intuitive spreadsheet tool with highly compatible formats and seamless printing capabilities, saving you time and effort.
- 1. Download and Install WPS Office: Visit the official WPS website to download the free suite and follow the straightforward installation instructions.
- 2. Open Your Excel File: Launch WPS Spreadsheets and open your existing .xlsx or .xls file. All data, colors, and formatting will be seamlessly preserved.
- 3. Print with Confidence: Go to Menu > Print. Use the built-in print preview to easily check your document colors and margins before sending it to the printer.

Frequently Asked Questions
Why does Excel print colors differently than what I see on my monitor?
Monitors emit light to display colors in RGB, while printers use CMYK ink combinations on paper. Because Excel lacks a dedicated color management engine, it relies entirely on default system-level settings, which can cause color mismatches if the display and printer drivers are using conflicting profiles.
Can I change the color profile directly inside Microsoft Excel?
No, Excel does not offer built-in color management or ICC profile settings. You must configure color profiles system-wide through the Windows Color Management utility and your specific printer driver properties.
Should I use Adobe RGB or sRGB for standard Excel printing?
For standard office printing and Excel spreadsheets, it is highly recommended to leave the Windows default color space set to sRGB. Using Adobe RGB without a specialized, end-to-end managed color workflow often results in prints that look dull or highly inaccurate.




