Como visualizar/exportar para PDF o documento, antes de imprimir?
Obrigado.
Private Sub Comando221_Click()
Dim AppWord As Object, strFinalDoc As String
strFinalDoc = CurrentProject.Path & "\ContratoCWA.rtf"
Set AppWord = CreateObject("Word.Application")
AppWord.Visible = False
Set DocWord = AppWord.Documents.Add(strFinalDoc)
With DocWord.Content.Find
.Execute findtext:="{DATA}", replacewith:=Data, Format:=True, Replace:=2
.Execute findtext:="{NRCONTRATO}", replacewith:=Me.NrContrato, Format:=True, Replace:=2
.Execute findtext:="{EMPREENDIMENTO}", replacewith:=Me.Empreendimento, Format:=True, Replace:=2
.Execute findtext:="{VENDEDORA}", replacewith:=Me.Vendedora, Format:=True, Replace:=2
.Execute findtext:="{CNPJ}", replacewith:=Me.cnpj, Format:=True, Replace:=2
.Execute findtext:="{ENDEREÇO}", replacewith:=Me.Endereço, Format:=True, Replace:=2
.Execute findtext:="{CIDADE}", replacewith:=Me.Cidade, Format:=True, Replace:=2
.Execute findtext:="{ESTADO}", replacewith:=Me.Estado, Format:=True, Replace:=2
EscribeWord (Me.Id)
DoEvents
If MsgBox("Imprimir Contrato " & vbCrLf & Me.NrContrato & "-" & Me.NomeC1, vbExclamation + vbYesNo, "Confirme") = vbYes Then
AppWord.PrintOut
End If
DocWord.Close False
Set DocWord = Nothing
End With
AppWord.Quit
Set AppWord = Nothing
End Sub
Obrigado.
Private Sub Comando221_Click()
Dim AppWord As Object, strFinalDoc As String
strFinalDoc = CurrentProject.Path & "\ContratoCWA.rtf"
Set AppWord = CreateObject("Word.Application")
AppWord.Visible = False
Set DocWord = AppWord.Documents.Add(strFinalDoc)
With DocWord.Content.Find
.Execute findtext:="{DATA}", replacewith:=Data, Format:=True, Replace:=2
.Execute findtext:="{NRCONTRATO}", replacewith:=Me.NrContrato, Format:=True, Replace:=2
.Execute findtext:="{EMPREENDIMENTO}", replacewith:=Me.Empreendimento, Format:=True, Replace:=2
.Execute findtext:="{VENDEDORA}", replacewith:=Me.Vendedora, Format:=True, Replace:=2
.Execute findtext:="{CNPJ}", replacewith:=Me.cnpj, Format:=True, Replace:=2
.Execute findtext:="{ENDEREÇO}", replacewith:=Me.Endereço, Format:=True, Replace:=2
.Execute findtext:="{CIDADE}", replacewith:=Me.Cidade, Format:=True, Replace:=2
.Execute findtext:="{ESTADO}", replacewith:=Me.Estado, Format:=True, Replace:=2
EscribeWord (Me.Id)
DoEvents
If MsgBox("Imprimir Contrato " & vbCrLf & Me.NrContrato & "-" & Me.NomeC1, vbExclamation + vbYesNo, "Confirme") = vbYes Then
AppWord.PrintOut
End If
DocWord.Close False
Set DocWord = Nothing
End With
AppWord.Quit
Set AppWord = Nothing
End Sub