Fix Excel Header Date Slashes Not Printing But Visible in Preview
Question details
The user is trying to print a spreadsheet with an automatic date code in the header, but the slashes separating the date values are missing on the physical printout despite showing up correctly in the preview.
- Product
- Microsoft Excel 2024
- Device & OS
- not provided
- Scenario
- Printing a spreadsheet containing the &[Date] automatic header code.
- Observed behavior
- The automatic date displays correctly as 1/10/2025 in Print Preview, but prints out with spaces instead of slashes (e.g., 1 10 2025).
Ensure your printer is securely connected, turned on, and that you have sufficient paper loaded before running print spooling tests.
Isolate the Issue via Microsoft Print to PDF
Testing your print output by generating a PDF helps determine whether the missing slashes are caused by an Excel bug or a specific printer driver issue.
By bypassing the physical printer, you can check if Excel is actually sending the slash characters to the print spooler. If the slashes appear in the resulting PDF, your printer driver is likely at fault.
Click on 'File' in the top ribbon of Excel and select 'Print' from the left-hand menu.
Under the 'Printer' dropdown menu, change your active printer to 'Microsoft Print to PDF'.
Click the 'Print' button. A prompt will appear asking you to save the file; choose a location on your computer and save it.
Open the newly saved PDF document and inspect the header date. If the slashes are visible, you need to update or reinstall your physical printer's drivers.
Update Your Printer Drivers
If generating a PDF retains the slashes, updating your printer driver can resolve the communication error between Excel and the printer hardware.
Print Your Spreadsheets Flawlessly with WPS Office
If Microsoft Excel continues to drop characters during printing due to software glitches, try opening and printing your file in WPS Spreadsheet. It handles print spooling reliably and ensures what you see in the preview is exactly what you get on paper.
- 1. Install WPS Office: Download and install the free WPS Office suite on your device.
- 2. Open the Workbook: Launch WPS Spreadsheet and open your existing Excel file with the &[Date] header.
- 3. Preview and Print: Navigate to Menu > Print, verify the slashes in the Print Preview, and click Print to send the correctly formatted document to your printer.

Frequently Asked Questions
Why do date slashes disappear only when printing in Excel?
This typically occurs due to a communication error between Excel's print spooler and your specific printer driver. The driver might misinterpret certain fonts or special characters (like slashes) generated by dynamic header codes.
Can I manually type the date in the header as a workaround?
Yes. If the dynamic &[Date] code is failing to print correctly, go to Insert > Header & Footer, delete the code, and type the current date manually (e.g., 1/10/2025). This often bypasses the rendering bug.
Does changing the font fix dropped characters in headers?
It can. If the font currently applied to your header is not fully supported by your printer's memory, characters may be dropped. Try highlighting the header code and changing the font to a standard option like Arial or Calibri.
Why does the document print perfectly in Excel 2019 but not in Excel 2024?
Different versions of Excel use updated rendering engines. A change in how Excel 2024 processes print commands can sometimes cause compatibility issues with older printer drivers that worked flawlessly with Excel 2019.




