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
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
And reinstall the printer
May be your problem is solved