Mensen,
Ik heb om een sheet te verzenden via outlook de volgende code.
Als ik de code uitvoer gaat alles goed (opent outlook ed) maar ik krijg geen bericht verzonden.
Staat hier iets fout?
Ik probeer nog even een voorbeeld bestandje te maken (maar duurt even, omdat het deel uitmaakt van een groot bestand)
Ik hoop op jullie hulp.
Met vriendelijke groet,
Monty
Ik heb om een sheet te verzenden via outlook de volgende code.
Code:
Sub Verzenden_Afsluiterlijst()
If MsgBox("U gaat nu de afsluiter bestellijst versturen naar " & Sheets("Afsluiters").Range("X6").Value & vbCr & vbCr _
& "Wilt u doorgaan?", vbOKCancel + vbQuestion, "Afsluiterlijst versturen?") = vbCancel Then Exit Sub
Dim Wb As Workbook
Dim FileName As String
Dim OutlookApp As Object
Dim OutlookMail As Object
On Error Resume Next
Set Wb = Application.ActiveWorkbook
FileName = Sheets("Afsluiters").Range("C9").Value & " " & Sheets("Afsluiters").Range("K9").Value
xIndex = VBA.InStrRev(FileName, ".")
If xIndex > 1 Then FileName = VBA.Left(FileName, xIndex - 1)
FileName = FileName & " week " + ActiveSheet.Name & ".pdf"
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, FileName:=FileName
Set OutlookApp = CreateObject("Outlook.Application")
Set OutlookMail = OutlookApp.CreateItem(0)
With OutlookMail
.To = [Y6]
.CC = [Y7] & ";" & [Y8] & ";" & [Y9]
.BCC = [Y10]
.Subject = "Afsluiter bestelformulier voor " & Range("K9").Value & " " & Range("C9").Value
.Body = "Hierbij het bestelformulier voor het werk te " & Range("K9").Value & vbNewLine & vbNewLine & Range("V14").Value & vbNewLine & vbNewLine & "Met vriendelijke groet, "
.Attachments.Add FileName
.Send
End With
Kill FileName
Set OutlookMail = Nothing
Set OutlookApp = Nothing
End Sub
Als ik de code uitvoer gaat alles goed (opent outlook ed) maar ik krijg geen bericht verzonden.
Staat hier iets fout?
Ik probeer nog even een voorbeeld bestandje te maken (maar duurt even, omdat het deel uitmaakt van een groot bestand)
Ik hoop op jullie hulp.
Met vriendelijke groet,
Monty
Laatst bewerkt: