ik heb een wordformulier die na invullen met 1 druk op de knop wordt opgeslagen (tijdelijke map oid) en wordt gemaild naar een standaard emailadres.
Op dit moment heb ik deze code, waarbij hij nog steeds het .docm document meestuurt.
Geen idee hoe ik er nu voor kan zorgen dat hij de PDF meestuurt.
De PDF omzet code werkt los prima, maar in deze setting niet.
Het mailen werkt verder prima.
Hoe kan ik dit oplossen?
Op dit moment heb ik deze code, waarbij hij nog steeds het .docm document meestuurt.
Code:
Private Sub Verstuur_Click()
Dim olkApp As Object
Dim strSubject As String
Dim strTo As String
Dim strBody As String
Dim strAtt As String
strSubject = "Aanmelding indiensttreding"
strBody = "Beste collega, In de bijlage de aanmelding van een nieuwe indiensttreding"
strTo = "hierhet@email.nl"
If ActiveDocument.FullName = "" Then
'
' Silent Save_to_PDF Macro
'
ActiveDocument.ExportAsFixedFormat OutputFileName:= _
Replace(ActiveDocument.FullName, ".docm", ".pdf"), _
ExportFormat:=wdExportFormatPDF, OpenAfterExport:=False, OptimizeFor:= _
wdExportOptimizeForPrint, Range:=wdExportAllDocument, Item:= _
wdExportDocumentContent, IncludeDocProps:=False, KeepIRM:=True, _
CreateBookmarks:=wdExportCreateNoBookmarks, DocStructureTags:=True, _
BitmapMissingFonts:=True, UseISO19005_1:=False
End If
strAtt = ActiveDocument.FullName
Set olkApp = CreateObject("outlook.application")
With olkApp.CreateItem(0)
.To = strTo
.Subject = strSubject
.Body = strBody
.Attachments.Add strAtt
.Send
'.Display
End With
Set olkApp = Nothing
End Sub
Geen idee hoe ik er nu voor kan zorgen dat hij de PDF meestuurt.
De PDF omzet code werkt los prima, maar in deze setting niet.
Het mailen werkt verder prima.
Hoe kan ik dit oplossen?