Wie füge ich eine Outlook-Signatur beim Senden von E-Mails in Excel ein?
Angenommen, Sie möchten eine E-Mail direkt in Excel senden, wie können Sie die Standard-Outlook-Signatur in der E-Mail hinzufügen? Dieser Artikel bietet zwei Methoden, die Ihnen beim Hinzufügen einer Outlook-Signatur beim Senden von E-Mails in Excel helfen.
Fügen Sie beim Senden per Excel VBA eine Signatur in die Outlook-E-Mail ein
Fügen Sie einfach die Outlook-Signatur ein, wenn Sie E-Mails in Excel mit einem erstaunlichen Tool senden
Weitere Tutorials zum Mailen in Excel ...
Fügen Sie beim Senden per Excel VBA eine Signatur in die Outlook-E-Mail ein
Beispielsweise gibt es eine Liste von E-Mail-Adressen in einem Arbeitsblatt, um E-Mails an alle diese Adressen in Excel zu senden und die Standard-Outlook-Signatur in den E-Mails hinzuzufügen. Bitte wenden Sie den folgenden VBA-Code an, um dies zu erreichen.
1. Öffnen Sie das Arbeitsblatt mit der E-Mail-Adressliste, an die Sie eine E-Mail senden möchten, und drücken Sie dann die Taste Andere + F11 Schlüssel.
2. In der Öffnung Microsoft Visual Basic für Applikationen Klicken Sie im Fenster Insert > Modul, und kopieren Sie dann das Folgende VBA2 in das Modulcode-Fenster.
3. Jetzt müssen Sie die ersetzen .Körper Linie in VBA2 mit dem Code in VBA1. Verschieben Sie danach die Linie .Anzeige unter der Linie Mit xMailOut.
VBA 1: Vorlage zum Versenden von E-Mails mit Outlook-Standardsignatur in Excel
.HTMLBody = "This is a test email sending in Excel" & "<br>" & .HTMLBody
VBA 2: E-Mail an E-Mail-Adressen senden, die in Excel-Zellen angegeben sind
Sub SendEmailToAddressInCells()
Dim xRg As Range
Dim xRgEach As Range
Dim xRgVal As String
Dim xAddress As String
Dim xOutApp As Outlook.Application
Dim xMailOut As Outlook.MailItem
On Error Resume Next
xAddress = ActiveWindow.RangeSelection.Address
Set xRg = Application.InputBox("Please select email address range", "KuTools For Excel", xAddress, , , , , 8)
If xRg Is Nothing Then Exit Sub
Application.ScreenUpdating = False
Set xOutApp = CreateObject("Outlook.Application")
Set xRg = xRg.SpecialCells(xlCellTypeConstants, xlTextValues)
For Each xRgEach In xRg
xRgVal = xRgEach.Value
If xRgVal Like "?*@?*.?*" Then
Set xMailOut = xOutApp.CreateItem(olMailItem)
With xMailOut
.To = xRgVal
.Subject = "Test"
.Body = "Dear " _
& vbNewLine & vbNewLine & _
"This is a test email " & _
"sending in Excel"
.Display
'.Send
End With
End If
Next
Set xMailOut = Nothing
Set xOutApp = Nothing
Application.ScreenUpdating = True
End Sub
Der folgende Screenshot kann Ihnen helfen, die Unterschiede nach dem Ändern des VBA-Codes leicht zu finden.
4. Drücken Sie die Taste F5 Schlüssel zum Ausführen des Codes. Dann ein Kutools for Excel Das Auswahlfeld wird angezeigt. Wählen Sie die E-Mail-Adressen aus, an die Sie E-Mails senden möchten, und klicken Sie dann auf OK.
Dann werden E-Mails erstellt. Sie können sehen, dass die Outlook-Standardsignatur am Ende des E-Mail-Texts hinzugefügt wird.
Tipps:
- 1. Sie können den E-Mail-Text in VBA-Code 1 entsprechend Ihren Anforderungen ändern.
- 2. Wenn nach dem Ausführen des Codes ein Fehlerdialogfeld mit der Warnung angezeigt wird, dass der benutzerdefinierte Typ nicht definiert ist, schließen Sie dieses Dialogfeld und klicken Sie auf Tools
> Bibliographie der Microsoft Visual Basic für Applikationen Fenster. In der Eröffnung Referenzen - VBAProject Fenster, überprüfen Sie die Microsoft Outlook-Objektbibliothek Box und klicken Sie auf OK. Führen Sie dann den Code erneut aus.
Fügen Sie einfach die Outlook-Signatur ein, wenn Sie E-Mails in Excel mit einem erstaunlichen Tool senden
Wenn Sie ein Neuling in VBA sind, empfehlen Sie hier die E-Mails senden Nutzen von Kutools for Excel für dich. Mit dieser Funktion können Sie problemlos E-Mails senden, die auf bestimmten Feldern in Excel basieren, und ihnen eine Outlook-Signatur hinzufügen. Bitte gehen Sie wie folgt vor.
Vor der Bewerbung Kutools for Excel, Bitte Laden Sie es zuerst herunter und installieren Sie es.
Zunächst müssen Sie eine Mailingliste mit verschiedenen Feldern erstellen, auf deren Grundlage Sie E-Mails senden.
Sie können eine Mailingliste nach Bedarf manuell erstellen oder die Funktion Mailingliste erstellen anwenden, um sie schnell zu erledigen.
1 Klicken Kutoolen Plus > Mailingliste erstellen.
2. In dem Mailingliste erstellen Geben Sie im Dialogfeld die gewünschten Felder an, wählen Sie aus, wo die Liste ausgegeben werden soll, und klicken Sie dann auf OK .
3. Nun wird ein Mailinglistenbeispiel erstellt. Da es sich um eine Beispielliste handelt, müssen Sie die Felder in bestimmte benötigte Inhalte ändern. (mehrere Zeilen sind erlaubt)
4. Wählen Sie anschließend die gesamte Liste aus (einschließlich Überschriften) und klicken Sie auf Kutoolen Plus > E-Mails senden.
5. In dem E-Mails senden Dialogbox:
- 5.1) Artikel in der ausgewählten Mailingliste werden automatisch in die entsprechenden Felder eingefügt.
- 5.2) Beenden Sie den E-Mail-Text.
- 5.3) Überprüfen Sie beide E-Mail über Outlook senden und Verwenden Sie die Signatureinstellungen von Outlook Boxen;
- 5.4) Klicken Sie auf Absenden Taste. Siehe Screenshot:
Jetzt werden E-Mails gesendet. Die Standard-Outlook-Signatur wird am Ende des E-Mail-Textes hinzugefügt.
Wenn Sie eine kostenlose Testversion (30 Tage) dieses Dienstprogramms wünschen, Bitte klicken Sie, um es herunterzuladenund wenden Sie dann die Operation gemäß den obigen Schritten an.
In Verbindung stehende Artikel:
Senden Sie E-Mails an E-Mail-Adressen, die in Excel-Zellen angegeben sind
Angenommen, Sie haben eine Liste mit E-Mail-Adressen und möchten E-Mail-Nachrichten in großen Mengen direkt in Excel an diese E-Mail-Adressen senden. Wie erreicht man das? Dieser Artikel zeigt Ihnen Methoden zum Senden von E-Mails an mehrere E-Mail-Adressen, die in Zellen in Excel angegeben sind.
Senden Sie E-Mails mit dem Kopieren und Einfügen eines bestimmten Bereichs in den E-Mail-Text in Excel
In vielen Fällen kann ein bestimmter Inhaltsbereich im Excel-Arbeitsblatt für Ihre E-Mail-Kommunikation hilfreich sein. In diesem Artikel stellen wir eine Methode zum Senden einer E-Mail mit einem bestimmten Bereich vor, die direkt in Excel in den E-Mail-Text eingefügt wird.
Senden Sie eine E-Mail mit mehreren in Excel angehängten Anhängen
In diesem Artikel wird über das Senden einer E-Mail über Outlook mit mehreren in Excel angehängten Anhängen gesprochen.
Senden Sie eine E-Mail, wenn das Fälligkeitsdatum in Excel erreicht wurde
Wenn das Fälligkeitsdatum in Spalte C beispielsweise kleiner oder gleich 7 Tagen ist (aktuelles Datum ist 2017/9/13), senden Sie eine E-Mail-Erinnerung an den angegebenen Empfänger in Spalte A mit dem angegebenen Inhalt in Spalte B. Vorgehensweise es erreichen? Dieser Artikel enthält eine VBA-Methode, mit der Sie ausführlich darauf eingehen können.
Senden Sie E-Mails automatisch basierend auf dem Zellenwert in Excel
Angenommen, Sie möchten eine E-Mail über Outlook an einen bestimmten Empfänger senden, basierend auf einem angegebenen Zellenwert in Excel. Wenn beispielsweise der Wert von Zelle D7 in einem Arbeitsblatt größer als 200 ist, wird automatisch eine E-Mail erstellt. In diesem Artikel wird eine VBA-Methode vorgestellt, mit der Sie dieses Problem schnell lösen können.
Beste Office-Produktivitätstools
Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über 300 erweiterte Funktionen, um die Produktivität zu steigern und Zeit zu sparen. Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen ...
Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich
- Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
- Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!