Email mit Zip-Anhang
03.11.2005 09:45:47
Kira
ich habe ein Problem mit meiner Arbeitsmappe, die ich als Zip-Datei per Mail verschicken möchte. Den Zip-Code habe ich hier aus den Beispielen. Ohne den Zip-Code funktioniert alles wunderbar, mit der Ergänzung erhalte ich allerdings folgende Meldung:
Laufzeitfehler '-2147024894 (80070002)'
Automatisierungsfehler
Hier mein Code:
Sub Verpacken()
Dim sXLPath As String, sZIPPath As String
Dim sWinZipPath As String
sXLPath = "c:\Eigene Dateien\Excel\zip.xls"
If Dir(sXLPath) = "" Then
Beep
MsgBox "Excel-Arbeitsmappe nicht gefunden!"
Exit Sub
End If
sZIPPath = Left(sXLPath, Len(sXLPath) - 3) & "zip"
sWinZipPath = "c:\Programme\PowerArchiver\Powerarc.exe"
If Dir(sWinZipPath) = "" Then
Beep
MsgBox "WinZip wurde nicht gefunden!"
Exit Sub
End If
Shell sWinZipPath & " -a " & sZIPPath & " " & sXLPath
Application.Wait Now + TimeSerial(0, 0, 2)
Dim objMessage As Object, objOutApp As Object
Set objOutApp = CreateObject("Outlook.Application")
Set objMessage = objOutApp.CreateItem(0)
With objMessage
.Attachments.Add sZIPPath
.Display
End With
Set objOutApp = Nothing
Set objMessage = Nothing
Kill sXLPath
End Sub
Ich hoffe, es kann mir jemand helfen.
Gruß
Kira