online 1
gast (50)

/ Forum / Tabellenkalkulation

TabellenkalkulationTabellenkalkulation

Fragevon Bugg vom 15.11.2019, 16:12 Options

*.msg Dateien mit Excel verschicken

Hallo Miteinander,
habe ein Problem mit *.msg Dateien. Ich möchte in einem Sub den Nutzer ein Verzeichnis angeben lassen, welches nach msg-Dateien durchsucht wird die dann anschließend Versendet werden.

Leider klappt die Zuweisung der MailItems nicht:

Code:

Sub subversand()
Dim message As MailItem
Dim i As Long
Dim verz As String
Excel.Application.ThisWorkbook.Activate

'##Verzeichnis wählen
Const msoFileDialogFolderPicker = 4
With Application.FileDialog(msoFileDialogFolderPicker)
.Title = "Zielordner für Email-Dateien wählen"
.InitialFileName = "C:\"
.AllowMultiSelect = False
If .Show Then
verz = .SelectedItems(1)
End If
End With
ChDir verz

'##alle msg Dateien heraussuchen
With Excel.Application.FileSearch
.NewSearch
.LookIn = verz
.SearchSubFolders = False
.FileType = msoFileTypeMailItem
.Execute
For i = 1 To .FoundFiles.Count
'MsgBox .FoundFiles(i)
Set message = Outlook.GetObject(.FoundFiles(i))
message.Send
Next i

End With
End Sub


Zur Laufzeit erhalte ich dann die Fehlermeldung "Objekterstellung durch ActiveX nicht möglich..."
Woran könnte das liegen bzw. wie könnte man das realisieren?

Vielen Dank für eure Hilfe!


Antwort schreiben

Ähnliche Themen

mehrere Excel dateien zu einer
Excel2003  03.05.2007 - 402 Hits - 3 Antworten

Excel Datei nicht per E-Mail versenden
Sp33d  26.09.2007 - 47 Hits - 2 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026