Comment renommer et enregistrer les pièces jointes du courrier électronique dans un dossier dans Outlook?
Dans Outlook, vous pouvez généralement recevoir des messages avec des pièces jointes et essayez-vous de renommer les pièces jointes du message et de les enregistrer dans un dossier comme illustré ci-dessous? Évidemment, vous pouvez les enregistrer dans un dossier et les renommer un par un, mais en fait, j'ai un code VBA peut rapidement renommer toutes les pièces jointes avec le même nom puis les enregistrer dans un dossier.
Renommer et enregistrer les pièces jointes du même nom dans un dossier
Renommez et enregistrez les pièces jointes dans un dossier avec Kutools for Outlook
Message de réponse avec les pièces jointes d'origine dans Outlook
|
Comme nous le savons tous, les pièces jointes seront supprimées du message d'origine lorsque vous répondez à un message au destinataire dans Outlook. Si vous souhaitez répondre au massage en gardant les pièces jointes, vous pouvez essayer Kutools for Outlook's Répondre avec pièce jointe fonction, il peut répondre à un message avec les pièces jointes d'origine, fonctionne également pour tous les messafe. Cliquez pour toutes les fonctionnalités Essai gratuit de 60 jours! |
|
Kutools for Outlook: avec des dizaines de compléments Outlook pratiques, essayez gratuitement sans limitation en 60 jours. |
- Automatisez l'envoi d'e-mails avec CC / BCC automatique, Transfert automatique par des règles ; envoyer Réponse automatique (Out of Office) sans nécessiter de serveur Exchange...
- Recevez des rappels comme Avertissement BCC lorsque vous répondez à tous alors que vous êtes dans la liste BCC, et Rappeler en cas de pièces jointes manquantes pour les pièces jointes oubliées...
- Améliorez l'efficacité de la messagerie avec Répondre (à tous) avec pièces jointes, Ajouter automatiquement un message d'accueil ou une date et une heure dans la signature ou l'objet, Répondre à plusieurs e-mails
- Rationalisez l'envoi d'e-mails avec Rappel des e-mails, Outils de fixation (Tout compresser, Tout enregistrer automatiquement...), Supprimer les doublonset Rapport rapide
Renommer et enregistrer les pièces jointes du même nom dans un dossier
1. Sélectionnez le message que vous souhaitez enregistrer ses pièces jointes et renommez-le sous le même nom.
2. presse Alt + F11keys, puis dans le Project1 volet, double-cliquez Cette session Outlook pour créer un nouveau script vierge dans la section de droite, puis copiez et collez le code dessus.
VBA: renommer et enregistrer les pièces jointes
Public Sub SaveAttachsToDisk()
'UpdatebyExtendoffice20180521
Dim xItem As Object 'Outlook.MailItem
Dim xSelection As Selection
Dim xAttachment As Outlook.Attachment
Dim xFldObj As Object
Dim xSaveFolder As String
Dim xFSO As Scripting.FileSystemObject
Dim xFile As File
Dim xFilePath As String
Dim xNewName, xTmpName As String
Dim xExt As String
Dim xCount As Integer
On Error Resume Next
Set xFldObj = CreateObject("Shell.Application").browseforfolder(0, "Select a Folder", 0, 16)
Set xFSO = New Scripting.FileSystemObject
If xFldObj Is Nothing Then Exit Sub
xSaveFolder = xFldObj.Items.Item.Path & "\"
Set xSelection = Outlook.Application.ActiveExplorer.Selection
xNewName = InputBox("Attachment Name:", "Kutools for Outlook", xNewName)
If Len(Trim(xNewName)) = 0 Then Exit Sub
For Each xItem In xSelection
For Each xAttachment In xItem.Attachments
xFilePath = xSaveFolder & xAttachment.FileName
xAttachment.SaveAsFile xFilePath
Set xFile = xFSO.GetFile(xFilePath)
xCount = 1
Saved = False
xExt = "." & xFSO.GetExtensionName(xFilePath)
xTmpName = xNewName
xNewName = xTmpName & xExt
If xFSO.FileExists(xSaveFolder & xNewName) = False Then
xFile.Name = xNewName
xNewName = xTmpName
Else
xTmpName = Left(xNewName, Len(xNewName) - Len(xExt))
While Saved = False
xNewName = xTmpName & xCount & xExt
If xFSO.FileExists(xSaveFolder & xNewName) = False Then
xFile.Name = xNewName
xNewName = xTmpName
Saved = True
Else
xCount = xCount + 1
End If
Wend
End If
Next
Next
Set xFSO = Nothing
End Sub
3. Cliquez Outils > Bibliographie, dans la boîte de dialogue contextuelle, cochez Exécution de scripts Microsoft case à cocher.
4. Cliquez OK, presse F5 clé pour exécuter le code, une Parcourir pour le dossier La boîte de dialogue apparaît pour sélectionner ou créer un dossier pour placer des pièces jointes.
5. Cliquez OK, puis attribuez un nom aux pièces jointes.
6. Cliquez OK, maintenant les pièces jointes sont renommées avec le même nom, s'il y a des doublons, les doublons seront ajoutés des nombres comme suffixe.
Renommez et enregistrez les pièces jointes dans un dossier avec Kutools for Outlook
En fait, il y a une fonctionnalité dans Kutools for Outlook - un outil complémentaire pratique d'Outlook peut renommer toutes les pièces jointes avant de les enregistrer ou de les envoyer.
Kutools for Outlook , Inclus fonctionnalités et outils puissants pour Microsoft Outlook 2016, 2013, 2010 et Office 365. |
||
Installation gratuite Kutools for Outlook, puis procédez comme suit:
1. Activez l'e-mail dans le volet nagatif ou dans la zone Message comme vous le souhaitez, cliquez sur Kutools > Outils de fixation > Renommer tous.
2. Dans la boîte de dialogue contextuelle, saisissez le nouveau nom que vous utilisez pour chaque pièce jointe. Cliquez sur OK, les pièces jointes ont été renommées avec de nouveaux noms.
3. Cliquez avec le bouton droit sur une pièce jointe, sélectionnez Enregistrer toutes les pièces jointescliquez OK et sélectionnez un dossier pour enregistrer les pièces jointes selon vos besoins. Ensuite, les pièces jointes renommées ont été enregistrées dans un dossier.
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 Pro: Sauvegarde 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.