Passer au contenu principal

Comment copier toutes les pièces jointes de plusieurs e-mails vers un nouvel e-mail dans Outlook?

En général, il est facile de copier des pièces jointes d'un e-mail à un autre en copiant et collant dans Outlook. Mais que diriez-vous de copier les pièces jointes de plusieurs e-mails vers un nouveau? Cet article présente les solutions pour vous.

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 !

Copiez toutes les pièces jointes de plusieurs e-mails dans un nouvel e-mail

Cet article présentera un VBA pour copier rapidement toutes les pièces jointes de plusieurs e-mails vers un nouveau dans Outlook. Veuillez procéder comme suit:

1. Sélectionnez plusieurs e-mails dont vous allez copier les pièces jointes et appuyez sur autre + F11 touches pour ouvrir la fenêtre Microsoft Visual Basic pour Applications.
Notes: En portant Ctrl clé, vous pouvez sélectionner plusieurs e-mails non adjacents en cliquant dessus un par un; en portant Shift clé, vous pouvez sélectionner plusieurs e-mails adjacents en cliquant sur le premier et le dernier.

2Cliquez sur insérer > Module, puis collez sous le code VBA dans la nouvelle fenêtre Module.

VBA: Copiez toutes les pièces jointes de plusieurs e-mails vers un nouveau

Sub NewEmailInsertAttachmentsName()
Dim xSelection As Outlook.Selection
Dim xMailItem As Outlook.MailItem
Dim xAttachment As Outlook.Attachment
Dim xFSO As Object
Dim xFldPath As String

Dim xFilePath As String
Dim xNewMail As Outlook.MailItem
On Error Resume Next
Set xSelection = Outlook.Application.ActiveExplorer.Selection
Set xNewMail = Outlook.Application.CreateItem(olMailItem)
Set xFSO = CreateObject("Scripting.FileSystemObject")
xFldPath = xFSO.GetSpecialFolder(2).Path & "\MyAttachments"
If xFSO.FolderExists(xFldPath) = False Then
xFSO.CreateFolder (xFldPath)
End If

For Each xMailItem In xSelection
For Each xAttachment In xMailItem.Attachments
xFilePath = xFldPath & "\" & xAttachment.FileName
xAttachment.SaveAsFile (xFilePath)
xNewMail.Attachments.Add (xFilePath)
xFSO.DeleteFile (xFilePath)
Next
Next
xFSO.GetFolder(xFldPath).Delete
xNewMail.Display
End Sub

3. presse F5 clé ou le Courir bouton pour exécuter ce VBA.

Vous verrez maintenant que toutes les pièces jointes sont copiées à partir des e-mails sélectionnés et collées dans un nouvel e-mail.


Copiez toutes les pièces jointes d'un e-mail vers son e-mail de réponse

Si Kutools for Outlook est installé, vous pouvez appliquer son Répondre avec pièce jointe pour copier facilement toutes les pièces jointes d'un e-mail vers son e-mail de réponse dans Outlook. Veuillez procéder comme suit:

Kutools for Outlook: Boîte à outils Outlook ultime avec plus de 100 outils pratiques. Essayez-le GRATUITEMENT pendant 60 jours, sans limites, sans soucis !   Lire la suite...   Commencez votre essai gratuit maintenant!

Sélectionnez l'e-mail auquel vous répondrez et cliquez sur Kutools > Répondre avec pièce jointe > Répondre avec pièce jointe. Voir capture d'écran:

Vous verrez maintenant que toutes les pièces jointes sont automatiquement copiées dans l'e-mail de réponse.


Articles Relatifs


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