Ich komme mit einem für euch wahrscheinlich banalen Problem zu euch.
Wie ich eine Datei als PDF versende habe ich, doch wie muss ich den Code anpassen, damit ich die Datei als xls versenden kann? Die Datei wird ohne Outlook versandt und im PDF-Format klappt das auch einwandfrei.
'Datei für Anlage erstellen
strTmpFile = ThisWorkbook.Path
If Right$(strTmpFile, 1) "\" Then strTmpFile = strTmpFile & "\"
ChDrive strTmpFile
ChDir strTmpFile
'File Name für Nachricht
strTmpFile = strTmpFile & "Mail_" & _
Left(ThisWorkbook.Name, InStrRev(ThisWorkbook.Name, ".")) & "pdf" '### fcs
'evtl. löschen falls vorhanden
If Dir(strTmpFile, vbNormal) "" Then Kill strTmpFile
'Datei als PDF speichern
ThisWorkbook.ExportAsFixedFormat Type:=xlTypePDF, Filename:=strTmpFile, _
Quality:=xlQualityStandard, Includedocproperties:=True, _
IgnorePrintareas:=False, Openafterpublish:=False
Ich hab schon versucht die PDF's in XLS zu ändern, doch die Datei wird dann einfach als .xls.pdf zwischengespeichert.
Meine bescheidenen VBA Kenntnisse reichen da leider nicht aus und im Netz wurde ich (mit meinen VBA Kenntnissen) leider nicht fündig. Aber ich weiss, dass Ihr mir helfen könnte :-)
Danke schon im Voraus für eure Hilfe
Liebe Grüsse aus der schönen Schweiz
Daniel