Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

SendMail

Forumthread: SendMail

SendMail
12.02.2003 17:55:01
Matthias Gautschi

Hallo!!

Ich habe in kleines Problem. Ich möchte eine Tabelle (einzelnes Blatt) als Mailanlage versenden.

Dabei brauche ich den folgenden Code:


Sub Senden()
'
Application.ScreenUpdating = False

Sheets("Tabelle2").Select
Sheets("Tabelle2").Activate
Call ohne

ActiveWorkbook.SendMail Recipients:="highscore@h-page.de", Subject:="Highscore" & " " & Range("A1").Value

End Sub


Sub ohne()
Cells.Select
Selection.Copy
Workbooks.Add
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Selection.PasteSpecial Paste:=xlFormats, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
End Sub


Jedoch wird das Makro abgebrochen und die folgende Meldung erscheint:

Laufzeitfehler '1004':

Die Methode 'SendMail' für das Objekt '_Workbook' ist fehlgeschlagen


Kann mir jemand sagen wo da der Fehler liegt?

Besten Dank!

Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: SendMail
12.02.2003 18:16:35
ae

hallo matthias,
warum nicht auf einen rutsch ?
Sub Senden()
'
Application.ScreenUpdating = False

Sheets("Tabelle2").Select
Sheets("Tabelle2").Activate

Cells.Select
Selection.Copy
Workbooks.Add
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Selection.PasteSpecial Paste:=xlFormats, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
ActiveWorkbook.SendMail Recipients:="ae@a-e.de", Subject:="Highscore" & " " & Range("A1").Value

End Sub
gruß
ae

Anzeige
Re: SendMail
12.02.2003 18:16:35
ae

hallo matthias,
warum nicht auf einen rutsch ?
Sub Senden()
'
Application.ScreenUpdating = False

Sheets("Tabelle2").Select
Sheets("Tabelle2").Activate

Cells.Select
Selection.Copy
Workbooks.Add
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Selection.PasteSpecial Paste:=xlFormats, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
ActiveWorkbook.SendMail Recipients:="ae@a-e.de", Subject:="Highscore" & " " & Range("A1").Value

End Sub
gruß
ae

Anzeige
Re: SendMail
12.02.2003 18:16:41
ae

hallo matthias,
warum nicht auf einen rutsch ?
Sub Senden()
'
Application.ScreenUpdating = False

Sheets("Tabelle2").Select
Sheets("Tabelle2").Activate

Cells.Select
Selection.Copy
Workbooks.Add
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Selection.PasteSpecial Paste:=xlFormats, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
ActiveWorkbook.SendMail Recipients:="ae@a-e.de", Subject:="Highscore" & " " & Range("A1").Value

End Sub
gruß
ae

Anzeige
Re: SendMail
12.02.2003 18:44:32
Matthias Gautschi


Danke für die Infos.

Funktioniert leider immer noch nicht. Es erscheint die gleiche Fehlermeldung.

Liegt dies an der MS Excel Version (9.0)?

Gruss
Matthias

;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige