Ga naar hoofdinhoud

Outlook: e-mail afdrukken zonder afbeeldingen

Auteur: zon Laatst gewijzigd: 2022-04-29

Over het algemeen wordt een e-mail in Outlook afgedrukt, de afbeeldingen worden ook afgedrukt. Maar soms wilt u de teksten gewoon afdrukken zonder de afbeeldingen, maar in Outlook is er geen ingebouwde functie die deze taak kan ondersteunen. Deze zelfstudie biedt een VBA-code die de afbeeldingsvrije e-mail onmiddellijk via Word afdrukt. Of als uw computer geen printer heeft, exporteert de VBA-code de e-mail eerst als een PDF zonder afbeeldingen, en vervolgens kunt u de PDF afdrukken nadat de printer beschikbaar is.

VBA om e-mail af te drukken zonder afbeeldingen

Office-tabblad - Schakel bewerken en bladeren met tabbladen in Microsoft Office in, waardoor werken een fluitje van een cent wordt
Kutools voor Outlook - Geef Outlook een boost met meer dan 100 geavanceerde functies voor superieure efficiëntie
Geef uw Outlook 2021 - 2010 of Outlook 365 een boost met deze geavanceerde functies. Geniet van een uitgebreide gratis proefperiode van 60 dagen en verbeter uw e-mailervaring!

VBA om e-mail af te drukken zonder afbeeldingen

 

1. Selecteer een e-mail waarvan u alleen de tekst wilt afdrukken en druk vervolgens op anders + F11 toetsen om in te schakelen Microsoft Visual Basic voor toepassingen venster.

2. klikken Invoegen > Module om een ​​nieuwe lege module te maken, kopieer en plak vervolgens de onderstaande code in de module.

VBA: e-mail exporteren zonder afbeeldingen

Sub PrintWithoutImages()
'UpdatebyExtendoffice20220414
  Dim xMail As Outlook.MailItem
  Dim xFileName As String, xSubject As String
  Dim xWord As Word.Application
  Dim xWordDoc As Word.Document
  Dim xInlineShape As Word.InlineShape
  Dim InvalidArr
  On Error Resume Next
  If Application.ActiveWindow.Class = olInspector Then
    Set xMail = ActiveInspector.CurrentItem
  ElseIf Application.ActiveWindow.Class = olExplorer Then
    Set xMail = ActiveExplorer.Selection.Item(1)
  End If
  
  InvalidArr = Array("/", "\", "*", ":", Chr(34), "?", "<", ">", "|")
  xSubject = xMail.Subject
  For i = 0 To UBound(InvalidArr)
    xSubject = VBA.Replace(xSubject, InvalidArr(i), "")
  Next i
  
  xFileName = Environ("Temp") & "\" & xSubject & ".doc"
Debug.Print xFileName
  xMail.SaveAs xFileName, olDoc
  Set xWord = CreateObject("Word.Application")
  xWord.Visible = False
  Set xWordDoc = xWord.Documents.Open(xFileName)
  For Each xInlineShape In xWordDoc.InlineShapes
      xInlineShape.Delete
  Next
  xWordDoc.PrintOut
  xWordDoc.Close
  xWord.Quit
  Kill xFileName
End Sub

doc verwijder dubbele agenda-items 1

3. klikken Tools > Referenties in staat te stellen Referenties - Project 1 dialoog, vink aan Microsoft Word 16.0-objectbibliotheek selectievakje. Klik OK.

 doc verwijder dubbele agenda-items 1

doc verwijder dubbele agenda-items 1

4-1. Houd de cursor binnen de code en druk op F5 toets of klik lopen knop om de code uit te voeren, dan wordt de e-mail zonder afbeeldingen onmiddellijk via Word afgedrukt. Maar als uw computer geen printer heeft, volg dan stap 4.

4-2. Als uw computer geen printer heeft, drukt u op F5 toets of klikken lopen knop om de code uit te voeren, verschijnt er een dialoogvenster waarin u een map kunt kiezen om het PDF-bestand te plaatsen en het PDF-bestand een naam te geven. Klik Bespaar.

 doc verwijder dubbele agenda-items 1

Nu is de e-mail geëxporteerd als een PDF zonder afbeeldingen. Open het PDF-bestand en klik met de rechtermuisknop om te selecteren Print om de e-mail af te drukken.

doc verwijder dubbele agenda-items 1

doc verwijder dubbele agenda-items 1

Tip: Als u geselecteerde e-mails in bulk wilt opslaan als PDF (of Word, CSV, Excel, Txt, HTML-bestanden) met afbeeldingen, kopteksten, hoofdteksten, Cc's, de Bulk opslaan kenmerk van Kutools for Outlook kan u helpen, die slechts 3 stappen nodig heeft.

1. Selecteer e-mails.

2. klikken Kutools > Bulk opslaan.

doc verwijder dubbele agenda-items 1

3. Kies een locatie en vink de gewenste bestandsindeling(en) aan, klik op OK.

doc verwijder dubbele agenda-items 1

doc verwijder dubbele agenda-items 1

Ontvang nu een gratis proefperiode van 30 dagen voor Kutools voor Outlook.


Beste Office-productiviteitstools

Kutools for Outlook - Meer dan 100 krachtige functies om uw Outlook een boost te geven

🤖 AI Mail-assistent: Directe professionele e-mails met AI-magie: met één klik geniale antwoorden, perfecte toon, meertalige beheersing. Transformeer e-mailen moeiteloos! ...

???? Email Automation: Niet aanwezig (beschikbaar voor POP en IMAP)  /  Plan het verzenden van e-mails  /  Automatische CC/BCC volgens regels bij het verzenden van e-mail  /  Automatisch doorsturen (geavanceerde regels)   /  Begroeting automatisch toevoegen   /  Splits e-mails van meerdere ontvangers automatisch op in individuele berichten ...

📨 email management: Gemakkelijk e-mails herinneren  /  Blokkeer zwendel-e-mails van onderwerpen en anderen  /  Verwijder dubbele e-mails  /  Uitgebreid Zoeken  /  Consolideer mappen ...

📁 Bijlagen ProBatch opslaan  /  Batch losmaken  /  Batchcompressie  /  Automatisch opslaan   /  Automatisch loskoppelen  /  Automatisch comprimeren ...

???? Interface-magie: 😊Meer mooie en coole emoji's   /  Verhoog uw Outlook-productiviteit met weergaven met tabbladen  /  Minimaliseer Outlook in plaats van te sluiten ...

???? Wonderen met één klik: Beantwoord iedereen met inkomende bijlagen  /   Antiphishing-e-mails  /  🕘Toon de tijdzone van de afzender ...

👩🏼‍🤝‍👩🏻 Contacten en agenda: Batchcontacten toevoegen uit geselecteerde e-mails  /  Splits een contactgroep in individuele groepen  /  Verwijder verjaardagsherinneringen ...

Over 100 Eigenschappen Wacht op je verkenning! Klik hier om meer te ontdekken.

 

 

Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations