Kako pridobiti informacije o seznamu prilog v izbrani pošti v Outlook?
Za prejeta e-poštna sporočila, ki so priložena s priponkami, boste včasih morda morali poznati podrobne informacije o priponkah, kot je prikazno ime, ime datoteke itd. Pravzaprav vam lahko koda VBA pomaga enostavno pridobiti informacije o seznamu prilog v trenutno izbranem e-poštnem sporočilu Outlook. Za več podrobnosti prebrskajte spodnjo vadnico.
Pridobite informacije o seznamu prilog v izbrani pošti v Outlook
- Samodejno CC / BCC po pravilih pri pošiljanju e-pošte; Samodejno posredovanje naprej Več e-poštnih sporočil po pravilih; Samodejni odgovor brez strežnika za izmenjavo in več samodejnih funkcij ...
- Opozorilo pred BCC - prikaže sporočilo, ko poskušate odgovoriti na vse, če je vaš poštni naslov na seznamu BCC; Opomni, ko manjkajo priloge, in več opomnikov ...
- Odgovori (vsi) z vsemi prilogami v pogovoru po pošti; Odgovori na več e-poštnih sporočil hkrati; Samodejno dodaj pozdrav ko odgovor; Samodejno dodaj datum in čas v zadevo ...
- Orodja za pritrditev: Samodejno loči, Stisni vse, Preimenuj vse, Samodejno shrani vse ... Hitro poročilo, Preštej izbrano pošto, Odstranitev podvojenih e-poštnih sporočil in stikov ...
- Več kot 100 naprednih funkcij bo rešiti večino svojih težav in Outlook 2021–2010 ali Office 365. 60-dnevna brezplačna preskusna različica vseh funkcij.
Pridobite informacije o seznamu prilog v izbrani pošti v Outlook
1. Izberite e-poštno sporočilo s prilogami, za katere želite dobiti informacije o njih.
2. Pritisnite druga + F11 tipke na tipkovnici, da odprete Microsoft Visual Basic za aplikacije okno.
3. Nato dvokliknite Project1 > Microsoft Outlook predmet > TaOutlookSession da odprete Projekt1 – ToOutlookSession okno. Oglejte si posnetek zaslona:
4. Nato kopirajte in prilepite spodnjo kodo VBA v Project1 – ThisOutlookOkno seje.
Koda VBA: pridobite seznam informacij o prilogah
Option Explicit
Public Sub GetAttachmentList()
Dim selItem As Object
Dim aMail As MailItem
Dim aAttach As attachment
Dim Report As String
For Each selItem In Application.ActiveExplorer.Selection
If selItem.Class = olMail Then
Set aMail = selItem
For Each aAttach In aMail.Attachments
Report = Report & vbCrLf & "------------------------------------------------------------------------" & vbCrLf
Report = Report & GetAttachmentInfo(aAttach)
Next
Call CreateReportEmail("Attachment Report", Report)
End If
Next
End Sub
Public Function GetAttachmentInfo(attachment As attachment)
Dim Report
GetAttachmentInfo = ""
Report = Report & "Index: " & attachment.Index & vbCrLf
Report = Report & "Display Name: " & attachment.DisplayName & vbCrLf
Report = Report & "File Name: " & attachment.FileName & vbCrLf
Report = Report & "Block Level: " & attachment.BlockLevel & vbCrLf
Report = Report & "Path Name: " & attachment.PathName & vbCrLf
Report = Report & "Position: " & attachment.Position & vbCrLf
Report = Report & "Size: " & attachment.Size & vbCrLf
Report = Report & "Type: " & attachment.Type & vbCrLf
GetAttachmentInfo = Report
End Function
Sub CreateReportEmail(Title As String, Report As String)
Dim aMail As MailItem
Set aMail = Application.CreateItem(olMailItem)
aMail.Subject = Title
aMail.Body = Report
aMail.Display
End Sub
5. Pritisnite F5 tipko na tipkovnici za zagon kode VBA.
6. Zdaj a Makri Pojavi se pogovorno okno, kliknite Run gumb.
7. Po kliku na Run gumb v Makri V pogovornem oknu bo ustvarjeno novo okno s sporočili z vsemi informacijami o prilogah izbranega e-poštnega sporočila, ki so navedene znotraj telesa e-pošte. Oglejte si posnetek zaslona:
Opombe: To kodo VBA je mogoče uporabiti za Outlook 2007, 2010 in 2013
Najboljša pisarniška orodja za produktivnost
Kutools for Outlook - Več kot 100 zmogljivih funkcij, ki vas bodo dodatno napolnile Outlook
✔ Avtomatizacija e-pošte: Samodejni odgovor (zunaj pisarne) / Razpored pošiljanja e-pošta / Samodejno CC / BCC / Napredno Samodejno posredovanje naprej / Samodejno dodajanje Greating ...
✉ Email upravljanje: Enostaven priklic e-pošte / Blokiraj prevarantska e-poštna sporočila / Izbriši podvojena e-poštna sporočila / 🔎Napredno iskanje / Združite mape ...
📁 Priloge Pro: Shrani paket / Batch Detach / Paketno stiskanje / Samodejno shranite / Samodejno loči / Samodejno stiskanje ...
🌟 Magija vmesnika in interakcije: 😊Več lepih in kul emojijev / Prinese zavihke brskalnika naravnost v vaš Outlook / Minimiraj Outlook Namesto zaprtja ...
???? Čudeži z enim klikom: Odgovori vsem z dohodnimi prilogami / Anti-Phishing E-pošta / 🕘Pokaži pošiljateljev časovni pas / Ločeno pošljite prejemnikom ...
👩🏼🤝👩🏻 Stiki in koledar: Paketno dodajanje stikov iz izbranih e-poštnih sporočil / Razdelite skupino stikov na posamezne skupine / Odstranite opomnike za rojstni dan ...
Over 100 Lastnosti Čakajte na svoje raziskovanje! Kliknite tukaj, če želite odkriti več.