Ugrás a tartalomra
 

Hogyan lehet az e-maileket hónapok szerint osztályozni az Outlookban?

Szerző: Xiaoyang Utolsó módosítás: 2022-10-19

Ha sok e-mail van a Beérkezett üzenetek mappában, a postafiók rendezett és rendezett megjelenése érdekében tárolhatja vagy archiválhatja azokat különböző mappákban az e-mailek beérkezési idejének adott hónapja alapján, az alábbi képernyőképen látható módon. Általában manuálisan is létrehozhatja a mappákat, majd egyenként áthelyezheti őket. Nyilvánvaló, hogy ez a megközelítés időigényes és fáradságos lesz. Ebben a cikkben egy VBA-kódról fogok beszélni a feladat gyors és egyszerű megoldásához.


Osztályozza az e-maileket hónapok alapján VBA kóddal

Ha az e-maileket hónaponként különböző mappákba szeretné áthelyezni, használja az alábbi VBA-kódot:

1. Kattintson a kiválasztáshoz Bejövő mappába, amelybe az e-maileket osztályozni szeretné.

2. Tartsa lenyomva a ALT + F11 billentyűk megnyitásához Microsoft Visual Basic for Applications ablak.

3. kettyenés betétlap > Modulok, és illessze be a következő kódot a Modul ablakba.

VBA kód: Osztályozza az e-maileket hónapok alapján

Sub ClassifyEmailsbyMonth()
'Updateby ExtendOffice
Dim xCurFolder As Folder
Dim xMoveFolder As Folder
Dim xMail As MailItem
Dim I As Long
Dim xYear As String, xMonth As String
On Error Resume Next
Set xCurFolder = Application.ActiveExplorer.CurrentFolder
For I = xCurFolder.Items.Count To 1 Step -1
  DoEvents
  If xCurFolder.Items.Item(I).Class = olMail Then
    Set xMail = xCurFolder.Items.Item(I)
    xYear = Year(xMail.ReceivedTime)
    xMonth = Month(xMail.ReceivedTime)
    Set xMoveFolder = Nothing
    Set xMoveFolder = xCurFolder.Folders(xYear & "." & xMonth)
    If xMoveFolder Is Nothing Then
      Set xMoveFolder = xCurFolder.Folders.Add(xYear & "." & xMonth)
    End If
    xMail.Move xMoveFolder
  End If
Next
Set xMoveFolder = Nothing
Set xCurFolder = Nothing
End Sub

4. Ezután nyomja meg a gombot F5 gombot a kód végrehajtásához, és a kiválasztott Beérkezett üzenetek mappában lévő összes e-mail az e-mailek beérkezési idejének adott hónapja szerint van besorolva, lásd a képernyőképet:


A legjobb irodai hatékonyságnövelő eszközök

Friss hírek: Megjelent a Kutools for Outlook Ingyen verzió!

Tapasztalja meg a vadonatúj Kutools for Outlook szolgáltatást INGYENES verzió 70+ hihetetlen funkcióval, a tiéd az ÖRÖKRE használható! Kattintson a letöltéshez!

🤖 Kutools AI : Fejlett mesterséges intelligencia technológiát használ az e-mailek zökkenőmentes kezelésére, beleértve az e-mailek megválaszolását, összegzését, optimalizálását, bővítését, fordítását és írását.

???? E-mail automatizálás: Automatikus válasz (POP és IMAP esetén elérhető)  /  Ütemezze az e-mailek küldését  /  Automatikus CC/BCC szabályok szerint e-mail küldésekor  /  Automatikus továbbítás (Speciális szabályok)   /  Automatikus üdvözlet hozzáadása   /  A több címzettnek szóló e-mailek automatikus felosztása egyedi üzenetekre ...

📨 Email Management: E-mailek visszahívása  /  Blokkolja az alanyok és mások átverő e-mailjeit  /  Törölje az ismétlődő e-maileket  /  Részletes keresés  /  Mappák összevonása ...

📁 Attachments ProKötegelt mentés  /  Batch Detach  /  Batch tömörítés  /  Automatikus mentés   /  Automatikus leválasztás  /  Automatikus tömörítés ...

🌟 Interface Magic: 😊További szép és menő hangulatjelek   /  Emlékeztet, ha fontos e-mailek érkeznek  /  Minimalizálja az Outlookot a bezárás helyett ...

👍 Csodák egy kattintással: Válasz mindenkinek a bejövő mellékletekkel  /   Adathalászat elleni e-mailek  /  🕘A feladó időzónájának megjelenítése ...

👩🏼‍🤝‍👩🏻 Névjegyek és naptár: Névjegyek kötegelt hozzáadása a kiválasztott e-mailekből  /  Egy kapcsolattartó csoport felosztása egyéni csoportokra  /  Távolítsa el a születésnapi emlékeztetőket ...

A Kutools for Outlook azonnali feloldása egyetlen kattintással –végleg szabad. Ne várjon, töltse le most, és növelje hatékonyságát!

kutools az Outlook funkciókhoz1 kutools az Outlook funkciókhoz2