Passer au contenu principal

Outlook : Comment imprimer un e-mail sans images

En général, en imprimant un e-mail dans Outlook, les images seront également imprimées. Mais parfois, vous souhaitez simplement imprimer les textes sans les images, cependant, dans Outlook, aucune fonctionnalité intégrée ne peut prendre en charge ce travail. Ce didacticiel fournit un code VBA qui imprimera immédiatement l'e-mail sans image via Word. Ou lorsque votre ordinateur n'a pas d'imprimante, le code VBA exportera d'abord l'e-mail au format PDF sans images, puis vous pourrez imprimer le PDF une fois l'imprimante disponible.

VBA pour imprimer des e-mails sans images

Onglet Office - Activez l'édition et la navigation par onglets dans Microsoft Office, ce qui facilite le travail
Kutools for Outlook - Boostez Outlook avec plus de 100 fonctionnalités avancées pour une efficacité supérieure
Boostez votre Outlook 2021 - 2010 ou Outlook 365 avec ces fonctionnalités avancées. Profitez d'un essai gratuit complet de 60 jours et améliorez votre expérience de messagerie !

VBA pour imprimer des e-mails sans images

 

1. Sélectionnez un e-mail dont vous souhaitez imprimer uniquement le texte, puis appuyez sur autre + F11 clés pour activer Microsoft Visual Basic pour applications fenêtre.

2. Cliquez insérer > Module pour créer un nouveau module vierge, puis copiez et collez le code ci-dessous dans le module.

VBA : exporter des e-mails sans images

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 supprimer les éléments de calendrier en double 1

3. Cliquez Outils > Bibliographie autoriser Bibliographie - Projet 1 boîte de dialogue, cocher Bibliothèque d'objets Microsoft Word 16.0 case à cocher Cliquez sur OK.

 doc supprimer les éléments de calendrier en double 1

doc supprimer les éléments de calendrier en double 1

4-1. Maintenez le curseur dans le code et appuyez sur F5 touche ou cliquez Courir bouton pour exécuter le code, puis l'e-mail sans images sera imprimé immédiatement via Word. Mais si votre ordinateur n'a pas d'imprimante, veuillez suivre l'étape 4.

4-2. Lorsque votre ordinateur n'a pas d'imprimante, après avoir appuyé sur F5 touche ou clic Courir bouton pour exécuter le code, une boîte de dialogue apparaît pour choisir un dossier pour placer le fichier PDF et nommer le fichier PDF. Cliquez sur Épargnez.

 doc supprimer les éléments de calendrier en double 1

Maintenant, l'e-mail a été exporté au format PDF sans images. Ouvrez le fichier PDF et faites un clic droit pour sélectionner Commercial pour imprimer l'e-mail.

doc supprimer les éléments de calendrier en double 1

doc supprimer les éléments de calendrier en double 1

Conseil : Si vous souhaitez enregistrer en bloc les e-mails sélectionnés au format PDF (ou fichiers Word, CSV, Excel, Txt, HTML) avec des images, des en-têtes, des corps, des Ccs, le Économisez en vrac caractéristique de Kutools for Outlook peut vous aider, ce qui ne nécessite que 3 étapes.

1. Sélectionnez les e-mails.

2. Cliquez Kutools > Économisez en vrac.

doc supprimer les éléments de calendrier en double 1

3. Choisissez un emplacement et cochez le ou les formats de fichier souhaités, cliquez sur OK.

doc supprimer les éléments de calendrier en double 1

doc supprimer les éléments de calendrier en double 1

Obtenez maintenant un essai gratuit de 30 jours de Kutools pour Outlook.


Meilleurs outils de productivité bureautique

Kutools for Outlook - Plus de 100 fonctionnalités puissantes pour booster votre Outlook

🤖 Assistant de messagerie IA: E-mails professionnels instantanés avec la magie de l'IA : un clic pour des réponses géniales, un ton parfait, une maîtrise multilingue. Transformez l’emailing sans effort ! ...

📧 Email Automation: Absent du bureau (disponible pour POP et IMAP)  /  Programmer l'envoi d'e-mails  /  Auto CC/BCC par règles lors de l'envoi d'un e-mail  /  Transfert automatique (règles avancées)   /  Ajouter un message d'accueil automatique   /  Divisez automatiquement les e-mails multi-destinataires en messages individuels 

(I.e. Email Management: Rappel facile des e-mails  /  Bloquer les e-mails frauduleux par sujets et autres  /  Supprimer les e-mails en double  /  Recherche Avancée  /  Consolider les dossiers 

(I.e. Pièces jointes ProSauvegarde par lots  /  Détachement par lots  /  Compression par lots  /  Enregistrement automatique   /  Détachement automatique  /  Compression automatique 

???? Magie de l'interface: 😊Plus d'émojis jolis et cool   /  Boostez votre productivité Outlook avec des vues à onglets  /  Réduire Outlook au lieu de fermer 

???? Merveilles en un clic: Répondre à tous avec les pièces jointes entrantes  /   E-mails anti-hameçonnage  /  🕘Afficher le fuseau horaire de l'expéditeur 

👩🏼‍🤝‍👩🏻 Contacts et calendrier: Ajouter par lots des contacts à partir des e-mails sélectionnés  /  Diviser un groupe de contacts en groupes individuels  /  Supprimer les rappels d'anniversaire 

infos Caractéristiques 100 Attendez votre exploration ! Cliquez ici pour en savoir plus.

 

 

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