Passer au contenu principal

Comment renommer les pièces jointes dans la fenêtre Outlook sans enregistrer sur le disque?

Pour les pièces jointes des e-mails reçus, vous souhaiterez peut-être renommer ces pièces jointes pour les reconnaître facilement dans les travaux futurs. En fait, il n'y a pas de fonction intégrée Outlook vous permettant de renommer directement les pièces jointes dans la fenêtre Outlook sans les enregistrer sur le disque. Dans cet article, nous allons vous montrer des méthodes pour renommer les pièces jointes dans Outlook.

Enregistrer et renommer automatiquement les pièces jointes avec le code VBA dans Outlook
Renommez facilement les pièces jointes d'un e-mail sans les enregistrer sur le disque avec Kutools for Outlook


Enregistrer et renommer les pièces jointes avec le code VBA dans Outlook

Dans cette section, nous fournirons un code VBA pour enregistrer automatiquement les pièces jointes de l'e-mail sélectionné. Après l'enregistrement, vous pouvez voir que la dernière date de modification des pièces jointes a été ajoutée en tant que préfixe aux noms des pièces jointes d'origine. Veuillez faire comme suit.

1. dans le Documents dossier, créez un nouveau dossier nommé Pièces jointes pour enregistrer et renommer les pièces jointes d'un e-mail sélectionné.

2. Sélectionnez l'e-mail avec les pièces jointes que vous souhaitez enregistrer et renommer avec les dates modifiées.

3. presse autre + F11 touches simultanément pour ouvrir le Microsoft Visual Basic pour Application fenêtre. dans le Microsoft Visual Basic pour Application fenêtre, cliquez sur insérer > Module, puis collez sous le code VBA dans la fenêtre Module.

Code VBA: enregistrez les pièces jointes et ajoutez la date de modification avant le nom du fichier

Public Sub saveattachmentsadddate()
	Dim itm As Outlook.MailItem
	Dim currentExplorer As Explorer
	Dim Selection As Selection
	Dim objAtt As Outlook.Attachment
	Dim saveFolder As String
	Dim fso As Object
	Dim oldName
	Dim file As String
	Dim DateFormat As String
	Dim newName As String
	Dim enviro As String
	enviro              = CStr(Environ("USERPROFILE"))
	saveFolder          = enviro & "\Documents\Attachments\"
	Set currentExplorer = Application.ActiveExplorer
	Set Selection       = currentExplorer.Selection
	Set fso             = CreateObject("Scripting.FileSystemObject")
	On Error Resume Next
	For Each itm In Selection
		For Each objAtt In itm.Attachments
			file = saveFolder & objAtt.DisplayName
			objAtt.SaveAsFile file
			'Get the file name
			Set oldName  = fso.GetFile(file)
			DateFormat   = Format(oldName.DateLastModified, "yyyy-mm-dd ")
			newName      = DateFormat & objAtt.DisplayName
			oldName.Name = newName
			Set objAtt   = Nothing
		Next
	Next
	Set fso = Nothing
End Sub

4. appuie sur le F5 pour exécuter le code, et les pièces jointes dans l'e-mail sélectionné sont enregistrées dans le dossier "\ Documents \ Pièces jointes \" et la dernière date de modification des pièces jointes a été ajoutée automatiquement comme préfixe aux noms des pièces jointes d'origine.

Notes:

1. Si vous souhaitez renommer l'une des pièces jointes dans l'e-mail sélectionné au lieu de toutes en bloc, cette méthode ne peut pas fonctionner.
2. Ce code enregistrera et renommera également d'autres objets tels que des images, des graphiques, des formes, etc. dans le corps de l'e-mail.

Renommez facilement les pièces jointes d'un e-mail sans les enregistrer sur le disque avec Kutools for Outlook

Ici fortement recommandé le Renommer les pièces jointes caractéristique de Kutools for Outlook. Avec cette fonctionnalité, vous pouvez renommer directement les pièces jointes dans la fenêtre Outlook sans enregistrer sur le disque.

Kutools for Outlook : avec plus de 100 compléments Outlook pratiques, gratuit pour essayer sans limitation dans 60 jours.

1. Après l'installation Kutools for Outlook, veuillez sélectionner un e-mail dont vous allez renommer les pièces jointes, puis cliquez sur Kutools > Outils de fixation > Renommer tous.

2. dans le Renommer les pièces jointes boîte de dialogue, vous pouvez voir que le nom de toutes les pièces jointes de l'e-mail sélectionné est répertorié dans le Nom colonne. Veuillez double-cliquer sur le nom d'une pièce jointe à modifier, puis cliquez sur le bouton OK Pour enregistrer les modifications.
Pourboires: Vous pouvez modifier tous les noms de pièces jointes ou simplement modifier l'un des noms de pièces jointes selon vos besoins dans la boîte de dialogue.

Ensuite, les pièces jointes sont renommées dans la fenêtre de courrier électronique sélectionnée. 

Notes: Vous pouvez renommer une certaine pièce jointe en la sélectionnant dans le volet de lecture, en cliquant sur Kutools > renommer, dans la boîte de dialogue de changement de nom, en tapant un nouveau nom dans le Nom puis en cliquant sur le OK bouton pour l'enregistrer. Voir la capture d'écran:

Si vous souhaitez avoir un essai gratuit de cet utilitaire, rendez-vous sur télécharger gratuitement le logiciel d'abord, puis appliquez l'opération selon les étapes ci-dessus.


Articles Liés:


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 (9)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Well, that didn't work. Thanks for nothing.
This comment was minimized by the moderator on the site
Dear Mike,
Any problem with the method, please don't hesitate to let me know. Thank you for your comment.
This comment was minimized by the moderator on the site
I can only echo previous comments: I would like to be able to re-name the file when I forward it. I wouldn't want to re-name the original that I received from a client. I need to be able to re-name when I'm passing on files internally and they need to comply with internal naming conventions. It's a shame that this is not available.
This comment was minimized by the moderator on the site
Dear SG,
The suggestion was adopted. We are trying to enhance the function to be more useful. We really appreciate your advice.
This comment was minimized by the moderator on the site
I think it is essential that you can re-name files in message that you want to forward. I need to keep the original name of a file in the original e-mail, but re-name to comply with internal naming conventions before I pass it on internally. So, I need to be able to see both entries.
This comment was minimized by the moderator on the site
Nice tool with the Kutools add on. There is a condition I think is confusing people. You can't rename it in the message if you pop the message out of the main Outlook Window. You have to be in the main Outlook interface, highlight the attachment, then the ATTACHMENT TOOLS tab turns on. There, appears a second KUTOOLS tab with the rename option in the original email.
This comment was minimized by the moderator on the site
Nice tool with Kutools! I find that the rename option is available on the original email only if you haven't popped the email out of the Outlook Interface. The Attachment Tools tab is highlighted and you have to switch to the Kutools tab under the Attachment Tools tab. I think that is where people are getting confused.
This comment was minimized by the moderator on the site
Nice software, but it sucks that you can only change the name of the file AFTER an email has been sent. That defeats the purpose. Want to change the name when creating a new email just after having attached the file BEFORE sending out.
This comment was minimized by the moderator on the site
yes, want to change name before send out, the feature is very important to us.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations