2 Schnelle Möglichkeiten zum Einfügen des Screenshots eines Excel-Arbeitsblatts in Ihren Outlook-E-Mail-Text

Jetzt teilen:

Anstatt das Excel-Arbeitsblatt in den Text einer E-Mail zu kopieren, möchten Sie manchmal den Screenshot des Arbeitsblatts einfügen. Daher zeigt dieser Artikel zwei Methoden, um es zu bekommen.

Viele Benutzer möchten einen Screenshot eines bestimmten Excel-Arbeitsblatts exportieren und den Screenshot dann in den Nachrichtentext einer Outlook-E-Mail einfügen. Nur im Screenshot können die Zellenwerte nicht geändert werden. Der Screenshot kann auch dann angezeigt werden, wenn die Empfänger MS Excel nicht auf ihren Computern installieren.

Dies kann auf zwei Arten realisiert werden. Die erste ist die eingebaute Funktion - "Einfügen"> "Screenshot", die in der folgenden Methode 2 ausführlich vorgestellt wird. Die zweite verwendet ein bisschen Skripting, wie in Methode 1 gezeigt. Lesen Sie nun weiter Holen Sie sie im Detail.

Methode 1: Screenshot des Excel-Fensters einfügen

  1. Öffnen Sie zunächst das Excel-Arbeitsblatt, das Sie in eine E-Mail einfügen möchten.Quell-Excel-Arbeitsblatt
  2. Starten Sie dann Outlook und erstellen Sie eine neue E-Mail.
  3. Wechseln Sie anschließend im Nachrichtenfenster zur Registerkarte „Einfügen“.
  4. Klicken Sie anschließend auf die Schaltfläche "Screenshot".Screenshot in E-Mail einfügen
  5. Wählen Sie in der Liste "Verfügbares Windows" den Screenshot des Excel-Arbeitsblatts aus.
  6. Sofort wird der Screenshot des Excel-Arbeitsblatts eingefügt.Eingefügter Screenshot des Excel-Fensters
  7. Jetzt können Sie den Screenshot nach Belieben zuschneiden.

Methode 2: Kopieren Sie den Screenshot des Excel-Arbeitsblatts mit VBA

  1. Öffnen Sie gleich zu Beginn die Excel-Datei.
  2. Drücken Sie dann „Alt + F11“, um den Excel VBA-Editor auszulösen.
  3. Fügen Sie anschließend die Verweise auf „MS Outlook Object Library“ und „MS Word Object Library“ gemäß „Wie man in VBA einen Objektbibliotheksverweis hinzufügt".
  4. Kopieren Sie anschließend den folgenden VBA-Code in ein Projekt oder Modul.
Sub ExportInsert_ScreenshotOfSheet_Mail()
    Dim objSheet As Excel.Worksheet
    Dim objUsedRange As Excel.Range
    Dim objOutlookApp As Outlook.Application
    Dim objMail As Outlook.MailItem
    Dim objMailDocument As Word.document
 
    'Change "Sheets(1)" to the specific worksheet number
    Set objSheet = ActiveWorkbook.Sheets(1)
    Set objUsedRange = objSheet.UsedRange
    'Copy the screenshot of the sheet
    objUsedRange.CopyPicture xlScreen, xlPicture

    Set objOutlookApp = CreateObject("Outlook.Application")
    Set objMail = objOutlookApp.CreateItem(olMailItem)
    objMail.Display
    Set objMailDocument = objMail.GetInspector.WordEditor
    'Paste the copied screenshot
    objMailDocument.Range(0, 0).Paste
End Sub

VBA-Code - Kopieren Sie den Screenshot des Excel-Arbeitsblatts in den Mail-Text

  1. Drücken Sie später "F5", um dieses Makro auszuführen.
  2. Sofort wird eine neue E-Mail angezeigt.
  3. Klicken Sie im kleinen Dialogfeld auf die Schaltfläche "Zulassen".Ermöglichen Sie Excel den Zugriff auf Outlook
  4. Zuletzt wird der Screenshot des Excel-Arbeitsblatts in den E-Mail-Text eingefügt.Eingefügter Screenshot des Excel-Arbeitsblatts

Bei der Konfrontation mit Schäden an Outlook-Dateien

Wenn Sie versehentlich mit Viren infizierte Anhänge herunterladen, wird Ihre Outlook-Datei sehr wahrscheinlich angegriffen und dadurch gefährdet. In einer solchen Situation müssen Sie zuerst eine Antivirensoftware ausführen, um die Viren abzutöten. Anschließend müssen Sie in ein robustes Reparaturdienstprogramm eines Drittanbieters investieren, z DataNumen Outlook Repair, Denen PST reparieren Datei, ohne ins Schwitzen zu geraten.

Einführung des Autors:

Shirley Zhang ist eine Datenrettungsexpertin in DataNumen, Inc., das weltweit führend bei Datenwiederherstellungstechnologien ist, einschließlich mdf wiederherstellen und Outlook-Reparatursoftwareprodukte. Für weitere Informationen besuchen Sie www.datanumen.com €XNUMX

Jetzt teilen:

Kommentare sind geschlossen.