Oletuksena Outlookissa, kun poistat kansion, myös sen kohteet siirretään Poistetut-kansioon. Jos haluat Outlookin siirtävän kansion kohteet automaattisesti vanhempaan kansioon ennen sen poistamista, voit käyttää tässä artikkelissa jaettuja keinoja.
Kun poistat kansion, Outlook varoittaa, että kaikki sen sisältö siirretään myös "Poistetut kohteet" -kansioon. Mutta useimmiten haluat vain poistaa tämän kansion, etkä sisällä olevia kohteita. Siksi toivot, että kohteet voidaan siirtää automaattisesti kansion pääkansioon. Tässä opetamme sinulle, miten se toteutetaan VBA:n avulla. Jos et tiedä mitään VBA:sta, voit ensin lukea edellisen artikkelini – "Kuinka suorittaa VBA-koodi Outlookissa".
Siirrä kansiossa olevat kohteet automaattisesti emokansioon ennen sen poistamista
- Ensinnäkin, käytä Outlook VBA -editoria "Alt + F11" -toiminnolla.
- Avaa sitten uudessa ikkunassa “ThisOutlookSession” -projekti.
- Kopioi ja liitä seuraava VBA-koodi tähän projektiin.
'Display the macro in the context menu
Sub Application_FolderContextMenuDisplay(ByVal CommandBar As Office.CommandBar, ByVal Folder As Outlook.Folder)
Dim objCommandBarButton As Office.CommandBarButton
Set objCommandBarButton = CommandBar.Controls.Add(msoControlButton)
With objCommandBarButton
.Style = msoButtonIconAndCaption
.Caption = "[Smart] Delete Folder"
.FaceId = 1668
.OnAction = "Project1.ThisOutlookSession.DeleteFolder_MoveItemsToParentFolder"
End With
End Sub
Sub DeleteFolder_MoveItemsToParentFolder()
Dim objCurrentFolder As Outlook.Folder
Dim objParentFolder As Outlook.Folder
Set objCurrentFolder = Outlook.ActiveExplorer.CurrentFolder
Set objParentFolder = objCurrentFolder.Parent
Dim i As Long
'Move items to parent folder
For i = objCurrentFolder.Items.Count To 1 Step -1
objCurrentFolder.Items.Item(i).Move objParentFolder
Next
'Delete the current folder
objCurrentFolder.Delete
End Sub
- Sen jälkeen voit ottaa laukauksen nyt.
- Aluksi napsauta hiiren kakkospainikkeella poistettavaa alikansiota.
- Valitse sitten pikavalikosta vaihtoehto [Smart] Poista kansio.
- Outlook poistaa kerralla kansion ja siirtää sen kohteet pääkansioonsa.
- Minun tapauksessani poistan "Bobille" -alikansion. Sen pääkansio on “Lähetetyt”. Siksi kaikki sen kohteet on siirretty Lähetetyt-kohteisiin, kuten seuraava kuvakaappaus.
Muista, että Outlook on haavoittuva
Sinun tulisi pitää mielessä kiistaton tosiasia - Outlook on altis virheille tai korruptiolle. Siksi sinun on varottava kaikkia mahdollisia uhkia Outlook-tiedostosi ympärillä, mukaan lukien virus, virheellinen poistuminen ja niin edelleen. Lisäksi sinun on parasta valmistaa tehokas ja uskottava Outlook-korjaustyökalu, kuten DataNumen Outlook Repair. Se voi auttaa sinua korjaa Outlook muutamassa minuutissa
Tekijän esittely:
Shirley Zhang on tietojen palauttamisen asiantuntija DataNumen, Inc., joka on maailman johtava tietojen palautustekniikoissa, mukaan lukien mdf-korjaus ja Outlookin korjausohjelmistotuotteet. Lisätietoja osoitteessa www.datanumen.com


