Πώς να μετακινήσετε ομαδικά μηνύματα ηλεκτρονικού ταχυδρομείου από όλους τους υποφακέλους ενός φακέλου σε έναν άλλο φάκελο στο Outlook

Κοινή χρήση τώρα:

Ίσως έχετε έναν φάκελο κάτω από τον οποίο υπάρχουν πολλοί υποφάκελοι. Εάν θέλετε να αναδιοργανώσετε τα μηνύματα ηλεκτρονικού ταχυδρομείου σε αυτά, όπως τη γρήγορη μετακίνηση όλων των μηνυμάτων ηλεκτρονικού ταχυδρομείου από αυτούς τους υποφακέλους σε έναν συγκεκριμένο φάκελο, μπορείτε να χρησιμοποιήσετε τον τρόπο που χρησιμοποιείται από κοινού σε αυτό το άρθρο.

Μερικές φορές, μπορεί να χρειαστεί να μετακινήσετε ομαδικά τα μηνύματα ηλεκτρονικού ταχυδρομείου από όλους τους υποφακέλους ενός φακέλου σε έναν άλλο φάκελο για κάποιους λόγους, όπως για παράδειγμα θέλετε να επαναταξινομήσετε τα μηνύματα ηλεκτρονικού ταχυδρομείου, ώστε αυτοί οι υποφάκελοι να μην είναι πλέον χρήσιμοι. Σε αυτήν την περίπτωση, η επεξεργασία αυτών των υποφακέλων ένας προς έναν είναι αρκετά ενοχλητική. Επομένως, εδώ θα σας παρουσιάσουμε έναν άλλο τρόπο.

Μαζική μετακίνηση μηνυμάτων ηλεκτρονικού ταχυδρομείου από όλους τους υποφακέλους ενός φακέλου σε έναν άλλο φάκελο στο Outlook

Μαζική μετακίνηση email από όλους τους υποφακέλους ενός φακέλου σε έναν άλλο φάκελο

  1. Από την αρχή, ξεκινήστε το πρόγραμμα Outlook.
  2. Στη συνέχεια, στην κύρια οθόνη του Outlook, πατήστε τα πλήκτρα "Alt + F11", τα οποία θα σας μεταφέρουν στον επεξεργαστή VBA.
  3. Στη συνέχεια, στο νέο παράθυρο "Microsoft Visual Basic for Applications", πρέπει να ανοίξετε μια λειτουργική μονάδα που δεν χρησιμοποιείται.
  4. Στη συνέχεια, αντιγράψτε και επικολλήστε τον ακόλουθο κώδικα VBA σε αυτήν την ενότητα.
Dim objTargetFolder As Outlook.folder

Sub BatchMoveEmailsFromSubfoldersToAnotherFolder()
    Dim objSourceFolder As Outlook.folder
    Dim objFolder As Outlook.folder
  
    'Get the source folder whose subfolders to be processed
    Set objSourceFolder = Application.Session.PickFolder
 
    If Not (objSourceFolder Is Nothing) And objSourceFolder.DefaultItemType = olMailItem Then
       If objSourceFolder.folders.count > 0 Then
          'Select a target folder
          Set objTargetFolder = Application.Session.PickFolder
          If Not (objTargetFolder Is Nothing) Then
             For Each objFolder In objSourceFolder.folders
                 Call ProcessFolders(objFolder)
             Next
             MsgBox "Move Completed!", vbExclamation
          End If
       Else
          MsgBox "No subfolders!", vbExclamation
       End If
    End If
End Sub

Sub ProcessFolders(ByVal objFolder As Outlook.folder)
    Dim i As Long
    Dim objSubfolder As Outlook.folder
 
    For i = objFolder.Items.count To 1 Step -1
        'Move emails to the target folder
        If objFolder.Items(i).Class = olMail Then
           objFolder.Items(i).Move objTargetFolder
        End If
    Next
 
    'Process subfolders recursively
    If objFolder.folders.count > 0 Then
       For Each objSubfolder In objFolder.folders
           Call ProcessFolders(objSubfolder)
       Next
    End If
End Sub

Κώδικας VBA - Μαζική Μετακίνηση email από όλους τους υποφακέλους ενός φακέλου σε έναν άλλο φάκελο

  1. Μετά από αυτό, μπορείτε να εκτελέσετε αυτήν τη μακροεντολή.
  • Πρώτα, σε αυτό το παράθυρο μακροεντολής, πατήστε το κουμπί "F5".
  • Στη συνέχεια, θα σας ζητηθεί να επιλέξετε έναν φάκελο προέλευσης του οποίου οι υποφάκελοι θα υποβληθούν σε επεξεργασία.Επιλέξτε φάκελο προέλευσης
  • Μετά από αυτό, πρέπει να καθορίσετε τον φάκελο προορισμού στον οποίο θέλετε να μετακινήσετε τα μηνύματα ηλεκτρονικού ταχυδρομείου.
  • Στη συνέχεια, αυτή η μακροεντολή θα αρχίσει να λειτουργεί. Όταν ολοκληρωθεί, θα λάβετε ένα μήνυμα που θα σας ζητά "Ολοκλήρωση".
  • Τελικά, μπορείτε να αποκτήσετε πρόσβαση στον φάκελο προορισμού. Θα δείτε ότι όλα τα μηνύματα ηλεκτρονικού ταχυδρομείου των υποφακέλων κάτω από τον φάκελο προέλευσης βρίσκονται εκεί.

Επαναφορά συμβιβαστικών δεδομένων του Outlook

Παρά το γεγονός ότι διαθέτει πολυάριθμες δυνατότητες, όπως και άλλοι πελάτες ηλεκτρονικού ταχυδρομείου, το Outlook εξακολουθεί να μην μπορεί να ξεφύγει από τη διαφθορά. Με όλο και περισσότερα αποθηκευμένα δεδομένα, το Outlook θα είναι όλο και πιο επιρρεπές σε σφάλματα και ζημιές. Ως εκ τούτου, πρέπει να έχετε ένα ισχυρό εργαλείο επισκευής εύχρηστο, όπως DataNumen Outlook Repair. Είναι ειδικά σχεδιασμένο για να επιδιορθώστε το Outlook θέματα. Έτσι, μπορεί να σαρώσει και να επαναφέρει το κατεστραμμένο αρχείο του Outlook με ευκολία.

Εισαγωγή συγγραφέα:

Η Shirley Zhang είναι ειδικός ανάκτησης δεδομένων στο DataNumen, Inc., η οποία είναι ο παγκόσμιος ηγέτης στις τεχνολογίες ανάκτησης δεδομένων, συμπεριλαμβανομένων ανάκτηση MDF και προϊόντα λογισμικού επισκευής προοπτικών. Για περισσότερες πληροφορίες επισκεφθείτε www.datKanumen.com

Κοινή χρήση τώρα:

Τα σχόλια είναι κλειστά.