Moin,
unzwar ich hab ein kleines Problem.
Ich möchte unabhänig vom Pfad eine PDF erstellen und diese in Outlook einfügen zum versenden.
Eigentlich funktioniert alles Perfekt, allerdings nicht auf einen anderen Rechner.
Bei mir speichert er Temporär die PDF und fügt sie in Outlook ein.
Bei anderen kommt ein Laufzeitfehler "2147024894" - Überprüfen sie den Pfad und Dateinamen.
Code:
Er erkennt den strPDF nicht. Aber wie gesagt nur bei anderen Computern. Ich habe die EXEL auf ein Sharepoint bei mir funktioniert es ohne Probleme?
unzwar ich hab ein kleines Problem.
Ich möchte unabhänig vom Pfad eine PDF erstellen und diese in Outlook einfügen zum versenden.
Eigentlich funktioniert alles Perfekt, allerdings nicht auf einen anderen Rechner.
Bei mir speichert er Temporär die PDF und fügt sie in Outlook ein.
Bei anderen kommt ein Laufzeitfehler "2147024894" - Überprüfen sie den Pfad und Dateinamen.
Code:
Code:
Dim strPDF As String
Dim OutlookApp As Object, strEmail As Object
Set OutlookApp = CreateObject("Outlook.Application")
Set strEmail = OutlookApp.CreateItem(0)
Range("A1:J144").ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
Range("N4") & ".pdf", Quality:=xlQualityStandard _
, IncludeDocProperties:=False, IgnorePrintAreas:=False, OpenAfterPublish _
:=False
strPDF = Range("N4") & ".pdf"
With strEmail
.To = ""
.Subject = Range("N4")
.Body = "Hier könnte ihr Text stehen"
.Attachments.Add strPDF
.Display
Kill strPDF
End With
Set OutlookApp = Nothing
Set strEmail = Nothing
End Sub
Er erkennt den strPDF nicht. Aber wie gesagt nur bei anderen Computern. Ich habe die EXEL auf ein Sharepoint bei mir funktioniert es ohne Probleme?