Hoe meerdere geselecteerde e-mails in bulk opslaan als MSG-bestanden in Outlook?
Het is gemakkelijk om een e-mail op te slaan als een MSG-bestand in Outlook. Hoe kunt u meerdere geselecteerde e-mails in bulk opslaan als afzonderlijke MSG-bestanden in Outlook? Dit artikel laat je een methode zien om dit te bereiken.
Sla meerdere geselecteerde e-mails op als MSG-bestanden met VBA-code
Sla meerdere geselecteerde e-mails op als MSG-bestanden met VBA-code
Met de volgende VBA-code kunt u meerdere geselecteerde e-mails opslaan als afzonderlijke MSG-bestanden in bulk in Outlook. Ga als volgt te werk.
1. Selecteer de e-mails die u als MSG-bestanden wilt opslaan. Druk vervolgens tegelijkertijd op Alt + F11 om het venster Microsoft Visual Basic for Applications te openen.
2. Klik in het venster Microsoft Visual Basic for Applications op Invoegen> Module en kopieer de onderstaande VBA-code naar het modulevenster.
VBA-code: bewaar meerdere geselecteerde e-mails als individuele MSG-bestanden in Outlook
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. Druk op de F5-toets om de code uit te voeren.
4. Geef in het dialoogvenster Bladeren naar map een map op waarin u de MSG-bestanden wilt opslaan en klik vervolgens op de knop OK. Zie schermafbeelding:
Nu worden alle geselecteerde e-mails opgeslagen als individuele MSG-bestanden, zoals hieronder afgebeeld.
Bewaar geselecteerde e-mails eenvoudig als bestanden met verschillende indelingen in Outlook:
Met de Bulk opslaan nut van Kutools for Outlook, kunt u eenvoudig meerdere geselecteerde e-mails opslaan als individueel HTML-formaatbestand, TXT-formaatbestand, Word-document, CSV-bestand en PDF-bestand in Outlook zoals onderstaand screenshot liet zien. Download en probeer het nu! (60 dagen gratis proefperiode)
Beste Office-productiviteitstools
Kutools for Outlook - Meer dan 100 krachtige functies om uw Outlook een boost te geven
🤖 AI Mail-assistent: Directe professionele e-mails met AI-magie: met één klik geniale antwoorden, perfecte toon, meertalige beheersing. Transformeer e-mailen moeiteloos! ...
???? Email Automation: Niet aanwezig (beschikbaar voor POP en IMAP) / Plan het verzenden van e-mails / Automatische CC/BCC volgens regels bij het verzenden van e-mail / Automatisch doorsturen (geavanceerde regels) / Begroeting automatisch toevoegen / Splits e-mails van meerdere ontvangers automatisch op in individuele berichten ...
📨 email management: Gemakkelijk e-mails herinneren / Blokkeer zwendel-e-mails van onderwerpen en anderen / Verwijder dubbele e-mails / Uitgebreid Zoeken / Consolideer mappen ...
📁 Bijlagen Pro: Batch opslaan / Batch losmaken / Batchcompressie / Automatisch opslaan / Automatisch loskoppelen / Automatisch comprimeren ...
???? Interface-magie: 😊Meer mooie en coole emoji's / Verhoog uw Outlook-productiviteit met weergaven met tabbladen / Minimaliseer Outlook in plaats van te sluiten ...
???? Wonderen met één klik: Beantwoord iedereen met inkomende bijlagen / Antiphishing-e-mails / 🕘Toon de tijdzone van de afzender ...
👩🏼🤝👩🏻 Contacten en agenda: Batchcontacten toevoegen uit geselecteerde e-mails / Splits een contactgroep in individuele groepen / Verwijder verjaardagsherinneringen ...
Over 100 Eigenschappen Wacht op je verkenning! Klik hier om meer te ontdekken.