Simple Word macro/button to print out a form

April 1, 2008JPNo CommentsRate This ArticlenewLinks to this article


Happy April Fool's Day!

Here is a simple macro in MS Word that you can use to print out a document to the default printer.

  • Go to View>Toolbars>Control Toolbox to display the Control Toolbox.
  • Click the "Command Button" icon to insert a command button in your document. You can drag it anywhere you like and resize as needed.
  • Double click the button to view the code window. You should be taken right inside an auto-created Click event that looks like this:
Private Sub CommandButton1_Click()

End Sub
  • Paste the following code in between those lines:
ActiveDocument.PrintOut
  • Press F4 to view the Properties window for the command button and change the "Caption" property to something like "Print" or something else useful.
  • Press Alt-Q to close the VB Editor and return to MS Word.
  • On the Control Toolbox, click "Exit Design Mode". You can close the toolbar if you wish.

Test it out by pressing the button! It will send your document to the default printer. Keep in mind the button is displayed on the document so it will be printed as well.

Enjoy,
JP

About JP
I'm just an average guy who writes VBA code for a living. This is my personal blog. Excel and Outlook are my thing, with a sprinkle of Access and Word here and there. Follow this space if you want to learn more about VBA. Keep Reading »

↑ Scroll to top
Previous Post:

Next Post:

Speak Your Mind

Tell us what you're thinking...

Certain comments (including first-time comments) are subject to moderation and will not appear immediately. Please view the Comment Policy for more information. To post VBA code in your comment, use tags like this: [cc lang='vb']Code goes here[/cc].




Site last updated September 2, 2010 @ 7:03 pm