Hoppa till huvudinnehåll

Hur byter jag namn på bilagor i Outlook-fönstret utan att spara på skivan?

För bilagor till mottaget e-postmeddelande kanske du vill byta namn på dessa bilagor för att enkelt kunna känna igen dem i framtida arbete. I själva verket finns det ingen inbyggnadsfunktion i Outlook som du direkt kan byta namn på bilagor i Outlook-fönstret utan att spara dem på skivan. I den här artikeln visar vi dig metoder för att byta namn på bilagor i Outlook.

Spara och byt namn på bilagor automatiskt med VBA-kod i Outlook
Byt namn enkelt på bilagor i e-post utan att spara på skiva med Kutools för Outlook


Spara och byt namn på bilagor med VBA-kod i Outlook

I det här avsnittet kommer vi att tillhandahålla en VBA-kod för att automatiskt spara bilagorna till valt e-postmeddelande. Efter att du har sparat kan du se det senast ändrade datumet för bilagorna lades till som ett prefix till de ursprungliga bilagans namn. Gör så här.

1. I Dokument mapp, skapa en ny mapp med namnet bilagor för att spara och byta namn på bilagorna till ett valt e-postmeddelande.

2. Välj e-postmeddelandet med bilagor som du vill spara och byt namn på med modifierade datum.

3. Tryck andra + F11 knapparna samtidigt för att öppna Microsoft Visual Basic för applikation fönster. I Microsoft Visual Basic för applikation fönstret klickar Insert > Modulernaoch klistra sedan in under VBA-koden i modulfönstret.

VBA-kod: Spara bilagor och lägg till modifierat datum före filnamnet

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. tryck på F5 för att köra koden och bilagorna i valt e-postmeddelande sparas i mappen "\ Dokument \ Bilagor \" och det senast ändrade datumet för bilagorna lades automatiskt till som ett prefix till de ursprungliga bilagornamnen.

Anmärkningar:

1. Om du vill byta namn på någon av bilagorna i valt e-postmeddelande istället för alla i bulk kan den här metoden inte fungera.
2. Denna kod sparar och byter namn på andra objekt som bilder, diagram, former och så vidare i e-postkroppen.

Byt namn enkelt på bilagor i e-post utan att spara på skiva med Kutools för Outlook

Här rekommenderas starkt Byt namn på bilagor egenskap av Kutools för Outlook. Med den här funktionen kan du byta namn på bilagor direkt i Outlook-fönstret utan att spara på skivan.

Kutools för Outlook : med mer än 100 praktiska Outlook-tillägg, gratis att prova utan begränsning på 60 dagar.

1. Efter installationen Kutools för Outlook, välj ett e-postmeddelande där bilagorna du kommer att byta namn på och klicka sedan på Kutools > Tillbehörsverktyg > Byt namn på alla.

2. I Bilagor Byt namn dialogrutan, kan du se alla bilagor namnet på den valda e-postadressen listas i Företag kolumn. Dubbelklicka på ett bifogat namn för att redigera och klicka sedan på OK knappen för att spara ändringarna.
tips: Du kan ändra alla bifogade namn eller bara ändra något av bifogade namn som du behöver i dialogrutan.

Sedan byts namn på bilagor i det valda e-postfönstret. 

Anmärkningar: Du kan byta namn på en viss bilaga genom att välja den i läsfönstret och klicka Kutools > Byt namn, i dialogrutan Byt namn, skriv ett nytt namn i Företag och klicka sedan på OK för att spara den. Se skärmdump:

Om du vill ha en gratis testversion av det här verktyget, gå till ladda ner programvaran gratis först och sedan tillämpa operationen enligt ovanstående steg.


Relaterade artiklar:


Bästa kontorsproduktivitetsverktyg

Kutools för Outlook - Över 100 kraftfulla funktioner för att överladda din Outlook

📧 Email Automation: Frånvaro (tillgänglig för POP och IMAP)  /  Schemalägg Skicka e-post  /  Auto CC/BCC enligt regler när du skickar e-post  /  Automatisk vidarebefordran (avancerade regler)   /  Lägg automatiskt till hälsning   /  Dela automatiskt e-postmeddelanden med flera mottagare i individuella meddelanden ...

📨 Email Management: Hämta enkelt e-postmeddelanden  /  Blockera bluff-e-postmeddelanden av ämnen och andra  /  Ta bort duplicerade e-postmeddelanden  /  Avancerad Sökning  /  Konsolidera mappar ...

📁 Bilagor ProBatch Spara  /  Batch lossa  /  Batchkomprimera  /  Automatisk sparning   /  Auto Lossa  /  Automatisk komprimering ...

🌟 Gränssnittsmagi: 😊 Fler vackra och coola emojis   /  Öka din Outlook-produktivitet med flikar  /  Minimera Outlook istället för att stänga ...

👍 Underverk med ett klick: Svara alla med inkommande bilagor  /   E-postmeddelanden mot nätfiske  /  🕘Visa avsändarens tidszon ...

👩🏼‍🤝‍👩🏻 Kontakter och kalender: Lägg till kontakter i grupp från valda e-postmeddelanden  /  Dela upp en kontaktgrupp till individuella grupper  /  Ta bort påminnelser om födelsedag ...

Över 100 funktioner Vänta på din utforskning! Klicka här för att upptäcka mer.

Läs mer       Gratis nedladdning      Inköp
 

 

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