![]() |
#2
|
||||
|
||||
![]()
Bookmark the location where you want the changed text with the bookmark name "CopyNum" Then run the following macro
Code:
Sub PrintTriplicate() 'Graham Mayor - https://www.gmayor.com - Last updated - 10 Sep 2020 Dim oRng As Range Dim Counter As Long If ActiveDocument.Bookmarks.Exists("CopyNum") = False Then MsgBox "The bookmark 'CopyNum' is missing from the current document.", vbCritical GoTo lbl_Exit End If Set oRng = ActiveDocument.Bookmarks("CopyNum").Range For Counter = 1 To 3 Select Case Counter Case 1 oRng.Text = "Original" Case 2 oRng.Text = "Duplicate" Case 3 oRng.Text = "Triplicate" End Select ActiveDocument.PrintOut oRng.Bookmarks.Add "CopyNum" Next lbl_Exit: Set oRng = Nothing Exit Sub End Sub
__________________
Graham Mayor - MS MVP (Word) (2002-2019) Visit my web site for more programming tips and ready made processes www.gmayor.com |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
![]() |
Leftovercity | Word VBA | 4 | 01-27-2017 10:43 AM |
![]() |
Rockystock | Word VBA | 8 | 10-21-2016 07:43 AM |
![]() |
terrymac | Excel Programming | 1 | 12-01-2015 06:47 PM |
![]() |
Eduardo Care | Word VBA | 6 | 11-09-2015 04:19 PM |
Printing Macro | citsltd | Word VBA | 4 | 07-13-2015 02:57 AM |