View Single Post
 
Old 03-23-2022, 07:41 AM
Navdeep K Saini Navdeep K Saini is offline Windows 10 Office 2019
Novice
 
Join Date: Mar 2022
Posts: 1
Navdeep K Saini is on a distinguished road
Default Email Instead of Printing Document

Hi,

The code you please works for the project I have, but instead of printing the letters with empty rows deleted, I need to email the letters, is it possible to make changes to the code to accommodate this request?

Code:
Sub MailMergeToDoc()
Application.ScreenUpdating = False
Dim Tbl As Table, r As Long
ActiveDocument.MailMerge.Execute
With ActiveDocument
  For Each Tbl In .Tables
    With Tbl
      For r = .Rows.Count To 3 Step -1
        With .Rows(r)
          If Len(.Cells(2).Range.Text) = 2 Then .Delete
        End With
      Next
    End With
  Next
End With
Application.ScreenUpdating = False
End Sub

Last edited by macropod; 03-23-2022 at 01:39 PM. Reason: Added code tags