Is there any way to add multiple printers to the toolbar.
I have 2 different printers, and would like to print by
just clikcing one of the two icons, rather than constantly going to the File, Print drop down box.
I am running Office 97 SR1.
![]() |
Patch reliability is unclear. Unless you have an immediate, pressing need to install a specific patch, don't do it. |
SIGN IN | Not a member? | REGISTER | PLUS MEMBERSHIP |
Home » Forums » AskWoody support » Productivity software by function » Productivity software by function – other » Office Toolbar
There may be a better way, but … open the Printer folder (through Start, Settings, Control Panel). Create shortcuts to your printers on the Desktop, close Control Panel. From file Explorer, Cut the shortcuts from
WindowsDesktop
and Paste them to
Program FilesMicrosoft OfficeOfficeShorcut BarOffice
(your locations may vary, rename them at your option.)
By rightclicking the printer icon in the toolbar you can Set as Default.
I’ve actually been running similar macros for quite some time, so if David doesn’t mind, I’ll chime in here. This is how I did it, although other people may have alternative methods.
Decide which printer you’d like to set up the macro for first. Open your print dialog box, change the selected printer to a different one, and then click “Close”.
Go to Tools | Macro | Record New Macro. Name it something easy for you, like Printer1. Then click on the large button “Assign Macro to Toolbar”. A Customize dialog box will pop up, with the long title of your Printer1 macro under the title “Commands”. Grab it and drag it to where you’d like the macro button to sit on your toolbars. At this point you can rename the button or change it’s display image by right-clicking and playing around with the options there, but you can leave it as it is for now. Click “Close” in the Customize dialog box.
Your cursor will have a little tape recorder hanging around it – that means each step you perform in Word will be recorded in the macro until you stop it.
Click on File | Print or Ctrl + P to bring up your print dialog box. Change the active printer to the one you refer to as Printer1. Click Print.
If you don’t have the handy Macro toolbar open, just click on Tools | Macros | Stop Recording Macro in order to stop the recording.
Remember that all of the other settings, including number of copies, print quality (draft, normal or best), page range, etc. will all be set within your macro so if you at some point want to print a limited range of pages from a document on a particular printer, you’re going to want to skip the macro button and do it the manual way.
Repeat the steps for your second printer, and you’re done. I liked to add extra steps in my printing macros to save and close the active document because that was the normal course of my work process – if I printed the document I was done with it so why not get rid of it automatically. In order to do this, I would simply pressed Ctrl + S and Ctrl + F4 after printing the document but before stopping the macro recording.
This is a nice way to introduce yourself to macro programming – good luck!
I guess when I read the initial question that was posted that he wanted to print a document with one click, I assumed it was from within an application. I would think a shortcut you could place on the Office Shortcut Bar would be to change the default printer, but how can you print a document from the Shortcut Bar without having a document within an application to print? I guess I’m really confused.
You are right, you can’t print from the Shortcut Toolbar, but if it’s set always on top, it can act as an application extension. The minor advantage of using the Office Shortcut Toolbar is it’s application independence; you don’t have to create a macro for each app. One right click then one left click on the Shortcut Toolbar and the default is reset for all apps.
I live mostly in Excel, but occasionally do some Powerpoint work for presentation to the Powers That Sign My Paycheck, so it’s handy for me to make the switch while I have both programs open.
Thanks Keely. You said what I would have said.
I would add that if you do not want to set all the printer settings to standard settings when you print using the button you just edit the macro and delete all the settings you want to leave as they are. For example if you do not want FileName:=”” you can delete it.
I tend to leave only the line:
ActivePrinter = “FILE2lgs01”
This just switches the printer.
Now the fun bit – how do we get the macro on the shortcut bar. I have not done a generic solution but one possibility if you were using it to print word documents only would be to create a shortcut to word which automatically ran the macro.
This would look something like “C:Program FilesMicrosoft OfficeOfficeWINWORD.EXE /mPrinter1” (I have not tried this and do not have the time at the moment to do so) You may need to add “%1” to get it to load the selected document.
Someone may have a better solution using scripting. I have never used it.
Another solution you might consider is to add the printers to your “send to” list on your right click. To do this you open Start/Settings/Printers and right click and drag the item into Profiles/Yourname/Send To. (Different setups will have the “Send to” directory in other places, but it is there somewhere) When you release the right button you can select Shortcut.
Hey! You could put the shortcuts into the Office Toolbar directory and it will work the same way. I think.
There are many ways to kill a cat
You can put a button on the Office Shortcut Bar to print a document, however, that button will always print the same document and I don’t think that is what you had in mind.
There is a better solution for printing documents from the desktop from applications that support it. First, open your Printers folder and select a printer that you want to be able to use to do this. Right click on that printer and drag it to your desk top. Release the right button and click on “Create Shortcut” in the pop up menu. This should create a shortcut for the printer on your desktop. Do this for all printers that you want to be able to use to do this. Now, when you want to print a document, just drag its icon from your desktop or from Windows Explorer and drop it on the printer icon on the desktop. Windows will open and print the document. I think that all of the Microsoft applications support this.
Donations from Plus members keep this site going. You can identify the people who support AskWoody by the Plus badge on their avatars.
AskWoody Plus members not only get access to all of the contents of this site -- including Susan Bradley's frequently updated Patch Watch listing -- they also receive weekly AskWoody Plus Newsletters (formerly Windows Secrets Newsletter) and AskWoody Plus Alerts, emails when there are important breaking developments.
Welcome to our unique respite from the madness.
It's easy to post questions about Windows 11, Windows 10, Win8.1, Win7, Surface, Office, or browse through our Forums. Post anonymously or register for greater privileges. Keep it civil, please: Decorous Lounge rules strictly enforced. Questions? Contact Customer Support.
Want to Advertise in the free newsletter? How about a gift subscription in honor of a birthday? Send an email to sb@askwoody.com to ask how.
Mastodon profile for DefConPatch
Mastodon profile for AskWoody
Home • About • FAQ • Posts & Privacy • Forums • My Account
Register • Free Newsletter • Plus Membership • Gift Certificates • MS-DEFCON Alerts
Copyright ©2004-2025 by AskWoody Tech LLC. All Rights Reserved.
Notifications