Beste excel-vrienden.
Ik heb het volgende probleem
In excel wil ik een bestand met attachment versturen
Het bestand is vanuit excel opgeslagen met de naam samengesteld uit het nummer (veld C56) tussenstk -V1- en de naam (C62)
de mailing werkt prima alleen het toevoegen van de bijlage niet,
(de code olmail.attachement heb ik van een artikel hier op helpmij.nl)
Mijn hulpvraag dus:
wat is de juiste code om het bestand uit de sharepoint-bestandsmap te halen en als bijlage in de mail te krijgen?
Alvast weer veel dank voor de reacties.
code:
Sub Send_Range_CONTRACTviamailV1()
' Een cellenbereik selecteren in het actieve werkblad.
ActiveSheet.Range("A1:I31").Select
' De envelop weergeven in de actieve werkmap.
ActiveWorkbook.EnvelopeVisible = True
' Een optionele toelichting toevoegen om
' een koptekst op te nemen in het e-mailbericht. Hiermee worden ook de regels
' Aan en Onderwerp ingesteld. Tot slot wordt het bericht
' verzonden.
With ActiveSheet.MailEnvelope
.Item.To = ActiveSheet.Range("O14").Value & ";" & Range("O15").Value
.Item.Subject = "Tripartiete Contract V1 "
End With
bstnm = ActiveSheet.Range("C56").Value & "-V1-" & Range("C62").Value & ".pdf"
Map = "https://bedrijfs.sharepoint.com/sites/ZIBPOOpleidingzijinstroominhetberoepleraarPrimairOnderwijs/Gedeelde%20documenten/Scholingscontracten/Te_Archiveren/"
Bestand = Map & bstnm
olMail.Attachments.Add Bestand
End Sub
Ik heb het volgende probleem
In excel wil ik een bestand met attachment versturen
Het bestand is vanuit excel opgeslagen met de naam samengesteld uit het nummer (veld C56) tussenstk -V1- en de naam (C62)
de mailing werkt prima alleen het toevoegen van de bijlage niet,
(de code olmail.attachement heb ik van een artikel hier op helpmij.nl)
Mijn hulpvraag dus:
wat is de juiste code om het bestand uit de sharepoint-bestandsmap te halen en als bijlage in de mail te krijgen?
Alvast weer veel dank voor de reacties.
code:
Sub Send_Range_CONTRACTviamailV1()
' Een cellenbereik selecteren in het actieve werkblad.
ActiveSheet.Range("A1:I31").Select
' De envelop weergeven in de actieve werkmap.
ActiveWorkbook.EnvelopeVisible = True
' Een optionele toelichting toevoegen om
' een koptekst op te nemen in het e-mailbericht. Hiermee worden ook de regels
' Aan en Onderwerp ingesteld. Tot slot wordt het bericht
' verzonden.
With ActiveSheet.MailEnvelope
.Item.To = ActiveSheet.Range("O14").Value & ";" & Range("O15").Value
.Item.Subject = "Tripartiete Contract V1 "
End With
bstnm = ActiveSheet.Range("C56").Value & "-V1-" & Range("C62").Value & ".pdf"
Map = "https://bedrijfs.sharepoint.com/sites/ZIBPOOpleidingzijinstroominhetberoepleraarPrimairOnderwijs/Gedeelde%20documenten/Scholingscontracten/Te_Archiveren/"
Bestand = Map & bstnm
olMail.Attachments.Add Bestand
End Sub