Hallo allen,
ik heb momenteel een worddocument dat ingevuld wordt met een userform, deze wordt opgeslagen als een PDF en gelijk gemaild naar een vooraf ingesteld emailadres.
Nu wil ik graag weten of het mogelijk is om in het userform een functie te maken waarbij de gebruiker een bijlage kan toevoegen welke aan de mail wordt toegevoegd.
Het einddoel is dat er twee bijlagen in de verzonden mail komen te hangen.
de huidige VBA is
is het mogelijk om een losse bijlage toe te voegen?
Edit:
Het idee bestaat dus wel (http://www.homeandlearn.org/add_new_photo.html)
de vraag is hoe ik dit dan mee kan laten gaan met de mail?
ik heb momenteel een worddocument dat ingevuld wordt met een userform, deze wordt opgeslagen als een PDF en gelijk gemaild naar een vooraf ingesteld emailadres.
Nu wil ik graag weten of het mogelijk is om in het userform een functie te maken waarbij de gebruiker een bijlage kan toevoegen welke aan de mail wordt toegevoegd.
Het einddoel is dat er twee bijlagen in de verzonden mail komen te hangen.
de huidige VBA is
Code:
Private Sub CommandButton1_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 = "hierje@email.nl"
If ActiveDocument.FullName <> "" Then
'
'Silent Save_to_PDF Macro
'
DocPDF = Replace(ActiveDocument.FullName, ".docm", ".pdf")
ActiveDocument.ExportAsFixedFormat OutputFileName:=DocPDF, _
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 = DocPDF
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
is het mogelijk om een losse bijlage toe te voegen?
Edit:
Het idee bestaat dus wel (http://www.homeandlearn.org/add_new_photo.html)
de vraag is hoe ik dit dan mee kan laten gaan met de mail?
Laatst bewerkt: