Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Makro "Email versenden": Formatierung

Makro "Email versenden": Formatierung
05.07.2005 11:41:39
Michael
https://www.herber.de/bbs/user/24474.xls
Hallo!
habe weiter unter schon einmal gepostet.
Ich möchte aus obigen Tabellenblatt eine Mail versenden, bekomme aber die Formatierung nicht wirklich hin.
Die Mail sollte ungefähr so aussehen:
Hallo! Bitte teilen Sie uns den möglichen Termin für folgenden Auftrag mit:

Datum
05.07.2005
Kunden-Nr.
1222
Auftrags-Nr.
123231
Artikel: 1
Stück: 10
Gew. Termin (Kd): 12.12.2002
Artikel: 2
Stück: 20
Gew. Termin (Kd): 20.12.2002
Artikel: 3
Stück: 30
Gew. Termin (Kd): 31.12.2002
Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Ach so...
05.07.2005 11:49:22
Michael
Mein Makro sieht bsi jetzt so aus:

Private Sub CommandButton1_Click()
'Example for Outlook Express
'In Excel 2002 I can use around 600-700 characters
Dim msg As String, cell As Range
Dim Recipient As String, Subj As String, HLink As String
Dim Recipientcc As String, Recipientbcc As String
Recipient = "name@ort.de"
Recipientcc = ""
Recipientbcc = ""
'You can use a cell value also like this
'Recipient = Sheets("mysheet").Range("A1").Value
Subj = "Termin-Anfrage V-Export"
'Subj = Sheets("mysheet").Range("A2").Value
msg = "Hallo! Bitte teilen Sie uns den möglichen Termin für folgenden Auftrag mit:" & vbNewLine & vbNewLine
For Each Row In Sheets("Eingabe").Range("A3:B3")
msg = msg & Row & vbNewLine & vbNewLine
Next Row
For Each Row In Sheets("Eingabe").Range("A5:B6")
msg = msg & Row & vbNewLine & vbNewLine
Next Row
For Each Row In Sheets("Eingabe").Range("A9:E11")
msg = msg & Row & vbNewLine
Next Row
msg = WorksheetFunction.Substitute(msg, vbNewLine, "%0D%0A")
'If you have hard returns in one of your cells you also need this line (Tip from Keepitcool)
msg = WorksheetFunction.Substitute(msg, vbLf, "%0D%0A")
HLink = "mailto:" & Recipient & "?"
HLink = HLink & "subject=" & Subj & "&"
HLink = HLink & "body=" & msg
ActiveWorkbook.FollowHyperlink (HLink)
End Sub

Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige