banner



Excel Makro Email Mit Anhang Erstellen

Wie sende ich Due east-Mails mit mehreren Anhängen in Excel?

In diesem Artikel wird über das Senden einer Electronic mail über Outlook mit mehreren in Excel angehängten Anhängen gesprochen.

Senden Sie E-Mails mit mehreren Anhängen in Excel mit VBA-Code


Senden Sie E-Mails mit mehreren Anhängen in Excel mit VBA-Lawmaking

Hot


Gehen Sie wie folgt vor, um eine E-mail mit mehreren in Excel angehängten Anhängen zu senden.

1. Bitte fügen Sie eine Befehlsschaltfläche ein, indem Sie auf klicken Entwickler:in / Unternehmen > Insert > Befehlsschaltfläche (ActiveX Control). Siehe Screenshot:

ii. Klicken Sie nach dem Einfügen der Befehlsschaltfläche mit der rechten Maustaste darauf und wählen Sie Lawmaking anzeigen in dem Kontextmenü.

3. In der Öffnung Microsoft Visual Basic für Applikationen Fenster, bitte klicken Tools > Referenzen wie unten Screenshot gezeigt.

iv. In dem Referenzen - VBAProject Dialogfeld finden und überprüfen Sie dice Microsoft Outlook-Objektbibliothek Option, und klicken Sie dann auf OK .

5. Ersetzen Sie dann den Originalcode im Codefenster durch den folgenden VBA-Lawmaking.

VBA-Code: E-mail mit mehreren Anhängen in Excel senden

                Individual Sub CommandButton1_Click()     Dim xStrFile As String     Dim xFilePath As String     Dim xFileDlg As FileDialog     Dim xFileDlgItem As Variant     Dim xOutApp Equally Outlook.Application     Dim xMailOut As Outlook.MailItem     Application.ScreenUpdating = False     Set xOutApp = CreateObject("Outlook.Awarding")     Set xMailOut = xOutApp.CreateItem(olMailItem)     Set xFileDlg = Awarding.FileDialog(msoFileDialogFilePicker)     If xFileDlg.Show = -1 Then         With xMailOut             .BodyFormat = olFormatRichText             .To = "happy.xuebi@163.com"             .Subject = "test"             .HTMLBody = "exam"             For Each xFileDlgItem In xFileDlg.SelectedItems                 .Attachments.Add xFileDlgItem             Next xFileDlgItem             .Display         End With     Stop If     Set xMailOut = Nothing     Set xOutApp = Cipher     Awarding.ScreenUpdating = Truthful End Sub              

Hinweis: Bitte geben Sie Ihren Electronic mail-Empfänger, Betreff und Text an, indem Sie die Variable in ändern .An = happy.xuebi@163.com, .Field of study = "test" und .HTMLBody = "exam" Zeilen im Code.

6. Drücken Sie die Gustation Andere + Q Tasten zusammen, um die zu verlassen Microsoft Visual Basic für Applikationen Fenster.

7 Klicken Entwickler:in / Unternehmen > Entwurfsmodus um den Entwurfsmodus auszuschalten. Siehe Screenshot:

viii. Klicken Sie auf die Befehlsschaltfläche, um den Code auszuführen. Beim Auftauchen Entdecken Wählen Sie im Fenster dice Dateien aus, die Sie in die E-Post einfügen möchten, und klicken Sie dann auf OK Taste. Siehe Screenshot:

9. Anschließend wird eine Due east-Postal service mit den angegebenen Feldern und Anhängen erstellt. Bitte klicken Sie auf Absenden Gustation, um es zu senden. Siehe Screenshot:

Hinweis: Der VBA-Code funktioniert nur, wenn Sie Outlook als Electronic mail-Programm verwenden.




In Verbindung stehende Artikel:

  • Wie sende ich Eastward-Mails an E-mail-Adressen, die in Excel-Zellen angegeben sind?
  • Wie sende ich eine E-Mail mit dem Kopieren und Einfügen eines bestimmten Bereichs in den Email-Text in Excel?
  • Wie füge ich beim Senden per VBA in Excel eine Signatur in eine Outlook-East-Mail service ein?
  • Wie sende ich eine Electronic mail, wenn das Fälligkeitsdatum in Excel erreicht wurde?
  • Wie sende ich automatisch E-Mails basierend auf dem Zellenwert in Excel?

Die besten Tools für die Part-Produktivität

Kutools für Excel löst die meisten Ihrer Probleme und erhöht Ihre Produktivität um 80%

  • Wiederverwendung: Schnell einfügen komplexe Formeln, Diagramme  und alles, was du vorher benutzt hast; Zellen verschlüsseln mit Passwort; Mailingliste erstellen und East-Mails senden ...
  • Super Formelriegel (leicht mehrere Textzeilen und Formeln bearbeiten); Layout lesen (leichtes Lesen und Bearbeiten einer großen Anzahl von Zellen); In gefilterten Bereich einfügen...
  • Zellen / Zeilen / Spalten zusammenführen ohne Daten zu verlieren; Inhalt geteilter Zellen; Kombinieren Sie doppelte Zeilen / Spalten... doppelte Zellen verhindern; Bereiche vergleichen...
  • Wählen Sie Duplizieren oder Eindeutig Reihen; Wählen Sie Leere Zeilen (alle Zellen sind leer); Super Discover und Fuzzy Find in vielen Arbeitsmappen; Zufällige Auswahl ...
  • Exakte Kopie Mehrere Zellen ohne Änderung der Formelreferenz; Referenzen automatisch erstellen zu mehreren Blättern; Aufzählungszeichen einfügen, Kontrollkästchen und mehr ...
  • Text extrahieren, Text hinzufügen, Nach Position entfernen, Leerzeichen entfernen;; Paging-Zwischensummen erstellen und drucken; Inhalt und Kommentare zwischen Zellen konvertieren...
  • Superfilter (Speichern und Anwenden von Filterschemata auf andere Blätter); Erweiterte Sortierung nach Monat / Woche / Tag, Häufigkeit und mehr; Spezialfilter fett, kursiv ...
  • Kombinieren Sie Arbeitsmappen und Arbeitsblätter;; Tabellen basierend auf Schlüsselspalten zusammenführen; Daten in mehrere Blätter aufteilen; Batch-Konvertierung von xls, xlsx und PDF...
  • Mehr als 300 leistungsstarke Funktionen. Unterstützt Office / Excel 2007-2019 und 365. Unterstützt alle Sprachen. Einfache Bereitstellung in Ihrem Unternehmen oder Ihrer Organisation. Vollständige Funktionen 30 Tage kostenlose Testversion. lx Tage Geld-zurück-Garantie.

kte tab 201905


Role Tab Bringt dice Oberfläche mit Registerkarten in Function 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 fifty% und reduziert täglich Hunderte von Mausklicks für Sie!

officetab unten

Kommentare (fourteen)

Bewertet five aus five · 1 Bewertungen

Hinterlassen Sie Ihre Kommentare

Excel Makro Email Mit Anhang Erstellen,

Source: https://de.extendoffice.com/documents/excel/4719-excel-macro-send-multiple-attachment.html

Posted by: dunbardirst1972.blogspot.com

0 Response to "Excel Makro Email Mit Anhang Erstellen"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel