Kako shraniti več izbranih e-poštnih sporočil kot množične datoteke MSG v Outlooku?
V Outlooku je enostavno shraniti e-pošto kot datoteko MSG. Kako lahko v Outlooku v večjem obsegu shranite več izbranih e-poštnih sporočil kot posamezne datoteke MSG? Ta članek vam bo pokazal način, kako to doseči.
Shranite več izbranih e-poštnih sporočil kot datoteke MSG s kodo VBA
Shranite več izbranih e-poštnih sporočil kot datoteke MSG s kodo VBA
Naslednja koda VBA vam lahko pomaga shraniti več izbranih e-poštnih sporočil kot množične datoteke MSG v razsutem stanju v programu Outlook. Naredite naslednje.
1. Izberite e-poštna sporočila, ki jih želite shraniti kot datoteke MSG. Nato hkrati pritisnite tipki "Alt" + "F11", da odprete okno Microsoft Visual Basic for Applications.
2. V oknu Microsoft Visual Basic za aplikacije kliknite »Vstavi« > »Modul« in nato kopirajte spodnjo kodo VBA v okno Modula.
Koda VBA: V Outlooku shranite več izbranih e-poštnih sporočil kot posamezne datoteke MSG
Public Sub SaveMessageAsMsg()
'Update by Extendoffice 2018/3/5
Dim xMail As Outlook.MailItem
Dim xObjItem As Object
Dim xPath As String
Dim xDtDate As Date
Dim xName, xFileName As String
On Error Resume Next
Set xShell = CreateObject("Shell.Application")
Set xFolder = xShell.BrowseForFolder(0, "Select a folder:", 0, strStartingFolder)
If Not TypeName(xFolder) = "Nothing" Then
Set xFolderItem = xFolder.self
xFileName = xFolderItem.Path & "\"
Else
xFileName = ""
Exit Sub
End If
For Each xObjItem In Outlook.ActiveExplorer.Selection
If xObjItem.Class = olMail Then
Set xMail = xObjItem
xName = xMail.Subject
xDtDate = xMail.ReceivedTime
xName = Format(xDtDate, "yyyymmdd", vbUseSystemDayOfWeek, _
vbUseSystem) & Format(xDtDate, "-hhnnss", _
vbUseSystemDayOfWeek, vbUseSystem) & "-" & xName & ".msg"
xPath = xFileName + xName
xMail.SaveAs xPath, olMSG
End If
Next
End Sub
3. Pritisnite tipko "F5", da zaženete kodo.
4. V pogovornem oknu »Prebrskaj po mapi« določite mapo za shranjevanje datotek MSG in nato kliknite gumb »V redu«. Oglejte si posnetek zaslona:

Zdaj so vsa izbrana e-poštna sporočila shranjena kot posamezne datoteke MSG, kot je prikazano na spodnji sliki.

Preprosto shranite izbrana e-poštna sporočila kot datoteke različnih formatov v Outlooku:
z "Shranjevanje v velikem obsegu"uporabnost"Kutools for Outlook", lahko preprosto shranite več izbranih e-poštnih sporočil kot posamezno datoteko v obliki HTML, datoteko v obliki TXT, Wordov dokument, datoteko CSV in datoteko PDF v Outlooku, kot je prikazano na spodnjem posnetku zaslona. Prenesite brezplačno različico Kutools for Outlook zdaj!
Najboljša pisarniška orodja za produktivnost
Najnovejše novice: Kutools for Outlook Izdaja brezplačno različico!
Doživite povsem novo Kutools for Outlook BREZPLAČNA različica z več kot 70 neverjetnimi funkcijami, vaša za VEDNO uporabo! Kliknite za prenos zdaj!
📧 Avtomatizacija e-pošte: Samodejni odgovor (na voljo za POP in IMAP) / Načrtujte pošiljanje e-pošte / Samodejna CC/BCC po pravilih pri pošiljanju e-pošte / Samodejno naprej (napredna pravila) / Samodejno dodaj pozdrav / E-poštna sporočila več prejemnikov samodejno razdeli na posamezna sporočila ...
📨 Email upravljanje: Odpoklic e-pošte / Blokiraj prevarantska e-poštna sporočila glede na teme in druge / 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 ...
🌟 Vmesnik Magic: 😊Več lepih in kul emojijev / Opomni vas, ko pridejo pomembna e-poštna sporočila / Minimizirajte Outlook, namesto da bi ga zaprli ...
???? Čudeži z enim klikom: Odgovori vsem s priponkami / E-poštna sporočila proti lažnemu predstavljanju / 🕘Pokaži pošiljateljev časovni pas ...
👩🏼🤝👩🏻 Stiki in koledar: Paketno dodajanje stikov iz izbranih e-poštnih sporočil / Razdelite skupino stikov na posamezne skupine / Odstranite opomnike za rojstni dan ...
Uporaba Kutools v vašem izbranem jeziku – podpira angleščino, španščino, nemščino, francoščino, kitajščino in več kot 40 drugih!

