Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

When in MS Word or PowerPoint, when I go to File → Print, I can see all the printers. But when I do the same thing in Excel, no printers are installed. Yet I can use the Ctrl-P shortcut keys and it does print. So the printer is there, it's just not showing up.

What could be the problem and how can I fix this?

share|improve this question
Knowing what OS you are using and what version of Office will help someone answer your question. Please edit your question with additional details. – CharlieRB Jan 31 '13 at 12:51
You could try repairing the Office installation in your control panel. – Bryan Mar 5 '13 at 16:08
You could be something as simple as your scroll bar for the printer selection is moved over to the right and therefore you don't see the other printers. If there is a scroll bar, can you move it to the left? I know it's simple, but hey, it's a possibility. – H3br3wHamm3r81 Mar 14 '14 at 8:23

here is the following step which is solve my problem you can also try this

Printer not show in excel 2007

Please do the following steps

  1. Open regedit

  2. Go to HKEY_CURRENT_USER -> software -> Microsoft -> WindowsNT ->

  3. Here you find the three folder Devices , Printer Ports and Windows

  4. Right click on every folder and give the full permission for the user in which you show this problem

  5. Restart the system

  6. And reinstall the printer

May be your problem is solved

share|improve this answer

I had this problem on Windows XP with Excel 97. In my case the print spooler service had failed to start on boot (even though it is set to "Automatic").

I found the error about the print spooler when I tried to delete my printer (with plans to reinstall it to see if that would help) and got the message that the printer could not be deleted because the spooler service was not running.

I did this:

  • Press "Window key" + "R" to open the Run dialog
  • Type "services.msc", then click "OK"
  • Find the print spooler service in the list
  • If it is not running, right-click on it and choose "Start"

And then I was able to print from Excel again.

Edit I got a message that another user had a similar problem, but their print spooler was listed as running. In their case stopping it (right-click and "Stop") followed by restarting fixed the problem.

share|improve this answer
  • Open regedit
  • Go to HKEY_CURRENT_USER -> software -> Microsoft -> WindowsNT
  • Here you find the three folder Devices , Printer Ports and Windows
  • Right click on every folder and give the full permission for the user in which - you show this problem
  • Restart the system
  • Reinstall the printer
share|improve this answer

I just had a similar problem: printers weren't showing up on Word and Adobe.

To fix this, do the following:

  • Go to Device Manager and right-click for Properties on the printer.
  • Go to the Settings tab and click the Devices and Printers folder.
  • Next, right-click any printer and select Troubleshooting.

This will restart the service for the printers and will fix any frozen USB port.

share|improve this answer

Try the following:

  • Restart your PC and press F8
  • Go to "Safe mode with command prompt"
  • Type in the following commands, pressing Enter after each one

    attrib -s -h -r user.dat
    attrib -s -h -r user.da0
    ren user.dat user.old
    ren user.da0 user.dat
  • Finally type exit and restart your PC.

share|improve this answer
So let me get this straight - you think the OP uses Windows 95? – Karan Mar 13 '13 at 5:34

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .