Aug 03 2022 09:41 AM - last edited on Nov 09 2023 11:10 AM by
Currently you can set Office Theme to Black which acts as a dark mode. In Word, setting this to Black makes the page dark and the text white when it is set to “Automatic”.
I was wondering if anyone had an idea if Microsoft is planning to release this same thing for Excel too?
Right now Excel when using the dark theme makes everything dark except the cells. Which kind of makes no sense to me. This is where your eyes are most of the time. It needs to be a proper fully dark theme.
Is there a way to get a full dark mode without manually setting the background color of the cells dark and the text white? Can a plugin be made to do that while keeping the actual cell background “empty” and the text “Automatic”? Is there already a plugin that does that?
Thanks!
Aug 08 2022 05:20 AM
Sep 13 2022 11:58 AM
Sep 13 2022 12:08 PM
Sep 20 2022 03:14 PM
Sep 20 2022 03:15 PM
Sep 21 2022 01:53 AM
Nov 26 2022 10:31 PM
Dec 14 2022 02:37 AM
@abhishekolympics I have previously used the same method of inserting a black background and changing the text to white, and it works very well. I think there is also a setting where the grid line colour can be changed as well. The problem is that, in a work environment, most people continue to use the normal spreadsheet view. Having a button, as in MS Word, to change to a black background with light coloured text, would be ideal.
Jan 07 2023 04:49 AM
The easiest way to do this is to use templates.
Firstly, you have to declare where you want personal templates to be saved.. Using file explorer, create a folder under Documents called Personal Templates, go into that folder and click the location bar so that you can copy that full path.. you'll need it in the next bit..
Now back in Excel go to File > Options > Save and paste the path value in the 'Default Personal Templates Location', and press ok.. this is where any templates you create will be stored.
Create a brand new spreadsheet so everything is completely empty and only a single sheet1.
Press CTRL-A to select all of the sheet and set the background colour, font colour, and border colour
To set the background colour, press the arrow next to the Fill Colour option and choose More Colours > Custom Tab, and set the background to #101010 which is RGB(16,16,16), and press Ok.
Ensuring all of the sheet is still selected, set the font colour to white in the usual way.
Finally set the border colour. For the border, press the arrow and choose More Borders (at the bottom of the border list). Set the Color to the bottom left of the grey cells "White, Background 1, Darker 50%", then press the Outline and Inside buttons to select all cell borders and press ok.
So now we have a dark background sheet with visible cell lines and white font.
Ensure you clear an test text before the next step..
To save it choose File - Save As and use Browse to select the folder you set in the first part for personal templates. Change the Save as Type dropdown to 'Excel Template (XLTX)', and give the file a meaningful name such as Blank Dark.xltx and press ok. Now when you do a file New, you can choose that template to start by looking in the personal tab.. once you've used it once, it will appear in the top of the screen to make it easier to select.
If you need to create multiple sheets, then simply highlight sheet1 and Copy, insert a new sheet and then Paste, the new sheet will then be dark too. If you regularly use multiple sheets, you can always add a 2nd sheet and save it as another template "Blank Dark 2Sheet.xltx" for example.
Hope this helps someone.. As a developer, I do everything I can to avoid looking at white screens all day.
--
Adrian Parker
Jan 07 2023 05:15 AM
Slightly more complex is how to set the dark template to be the default when you open either a new spreadsheet or just add a sheet.
In Excel, go to File > Options > Trust Center and click Trust Center Settings. Then select Trusted Locations on the left.
Double click the "Excel default location Excel Startup" and it will display the path so that you can copy it.
Now, the template you created for the dark theme with a single sheet on it, copy it to that folder and rename it to Book.xltx And also copy it and name it Sheet.xltx.
Now, whenever you create a new spreadsheet or even a new sheet, it will have the dark theme.
--
Adrian Parker
Jan 07 2023 09:50 AM
Jan 07 2023 10:36 AM
@AdrianParker thanks, but I would prefer a true black mode. I know we can fake it, but I don't want to change the cell formatting. I want a different display of the grid.
Jan 08 2023 02:03 PM
Jan 15 2023 10:08 AM - edited Jan 15 2023 11:30 AM
@JulienTheriault The easiest workaround I can think of, is to open Excel files in the web browser, while using a dark mode extension.
I'm using Chrome with a dark mode extension called "Dark Reader". I use Office365 or Google Sheets to view Excel sheets in the browser, & I automatically have them viewed in dark mode.
I'm also using this method to view PDFs in dark mode, as I couldn't find an app that views PDFs in dark mode natively.
Feb 08 2023 09:44 PM
Feb 09 2023 12:06 AM - edited Feb 09 2023 12:08 AM
Don't know if it maters, but I'm running office 2019.. perhaps you're using a different version that needs different settings ?
It's worth checking your areas and filenames.. I don't know if the case of the filenames matter but I was careful to set them to Book.xltx and Sheet.xltx.. worth a check.
Feb 09 2023 12:09 AM
Feb 09 2023 02:27 AM
@AdrianParker You'll have to check all calculation settings as well, as they are also saved with the file.
The Sheet.xltx and Book.xltx names must be aligned with how your language version of Excel names a newly inserted workbook and worksheet. For Dutch Excel, the template names must be Map.xltx (or Map.xltm) and Blad.xltx respectively.
Feb 21 2023 01:48 AM
@AdrianParker Thanks for your solution. The issue is when opening and saving multiple shared workbooks in an institutional setting. Resaving/copying 10+ workbooks at the beginning and end of a working session (so as to no not share a dark version) is not really an option.