Pēc noklusējuma programma Outlook saglabās nosūtītos e-pastus mapē “Nosūtītie vienumi”. Ja nevēlaties saglabāt konkrētās nosūtītās vēstules noklusējuma mapē, varat izmantot šajā rakstā ieviesto metodi.
Daži lietotāji vēlas automātiski nosūtīt dažus nosūtītos e-pastus norādītajā mapē, nevis tos saglabāt noklusējuma mapē “Nosūtītie vienumi”. Tādējādi daudzi izmanto Outlook kārtulu, kas piedāvā līdzīgu darbību - “kopijas pārvietošana uz norādīto mapi”, kas parādīta kā šāds ekrānuzņēmums. Tomēr ar šo nozīmē faktiski sākotnējais nosūtītais e-pasts joprojām tiek saglabāts mapē “Nosūtītie vienumi”. Tikai nosūtītā e-pasta ziņojuma kopija tiek pārvietota uz norādīto mapi. Acīmredzot šī funkcija nevar izpildīt reālās vajadzības.
Protams, lietotāji var manuāli norādīt mapi, kas nav noklusējuma, lai saglabātu nosūtīto e-pastu. Vienkārši dodieties uz cilni “Opcijas” un noklikšķiniet uz “Saglabāt nosūtīto vienumu”> “Cita mape”. Bet šī pieeja būs apgrūtinoša, jo lietotājiem katru reizi ir manuāli jānorāda mape.
Tagad, kad abi iepriekš minētie līdzekļi nav efektīvi, kāpēc neatkārtoties Outlook VBA? Šeit ir konkrēti kodi un darbības, kā automātiski saglabāt konkrētos nosūtītos e-pastus noteiktā mapē.
Automātiski saglabāt konkrētus nosūtītos e-pastus noteiktā mapē
- Uz start, palaidiet programmu Outlook.
- Tad jums jānospiež taustiņu taustiņi “Alt + F11”, kas palīdzēs piekļūt VBA redaktora logam.
- Uznirstošajā logā “Microsoft Visual Basic for Applications” kreisajā pusē varat atrast un divreiz noklikšķināt uz projekta “ThisOutlookSession”.
- Pēc tam atvērtajā “ThisOutlookSession” projekta logā jums tajā vajadzētu kopēt šādus VBA kodus.
Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
Dim SentFolder As Folder
Dim desFolder As Folder
If TypeName(Item) = "MailItem" And Item.DeleteAfterSubmit = False Then
'Specify the sent emails
If InStr(Item.To, "shirley") > 0 Or InStr(LCase(Item.Subject), "test") > 0 Then
'Specify the folder for saving the sent emails
'You can change it as per your needs
Set SentFolder = Application.Session.GetDefaultFolder(olFolderSentMail)
Set desFolder = SentFolder.Folders("Test")
Set Item.SaveSentMessageFolder = desFolder
End If
End If
End Sub
- Pēc tam jums vajadzētu parakstīt šo kodu un pielāgot savu Outlook makro līmeni zemam.
- Visbeidzot, jūs varat iziet no pašreizējā loga. Turpmāk konkrētie nosūtītie pasti tiks automātiski saglabāti norādītajā pasta mapē.
Papildu padoms: sūtot, parādiet dialoglodziņu Atlasīt mapi
Ir daži cilvēki, kuri vēlētos manuāli atlasīt pasta mapi, lai saglabātu nosūtītos e-pastus. Bet vienmēr iet uz cilni “Opcija”, lai atlasītu mapi, būs netīrs. Šajā gadījumā viņi vēlas, lai Outlook sūtot varētu automātiski parādīt dialoglodziņu “Atlasīt mapi”. Atbildot uz šo prasību, šeit ir vēl citi VBA kodi. To var kopēt projektā “ThisOutlookSession”.
Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
Dim desFolder As Folder
If TypeName(Item) = "MailItem" And Item.DeleteAfterSubmit = False Then
'specify the email
If InStr(Item.To, "shirley") > 0 Or InStr(LCase(Item.Subject), "test") > 0 Then
'Display the “Select Folder” dialog box
Set desFolder = Application.Session.PickFolder
Set Item.SaveSentMessageFolder = desFolder
End If
End If
End Sub
Turpmāk katru reizi, kad esat pabeidzis e-pastu un noklikšķiniet uz pogas Nosūtīt, automātiski parādīsies dialoglodziņš Atlasīt mapi, piemēram, zemāk redzamais attēls. Tajā brīdī varat norādīt mapi, kurā saglabāt pašreizējo nosūtīto e-pastu.
Remonts Outlook
Outlook nopelna daudz slavas par savām daudzajām funkcijām. Neskatoties uz to, pateicoties daudzajām funkcijām, programma Outlook ir diezgan neaizsargāta. Arī ļaunprātīgs e-pasts ir viens no most iespējamie draudi Outlook datiem. Tāpēc kā parastie Outlook lietotāji labāk iegūstiet priekšroku Outlook PST pasta labošanas rīks, piemēram, DataNumen Outlook Repair. Tādējādi jūs varat ātri novērst dažādas Outlook kļūdas un saglabāt savus Outlook datus labi aizsargātus.
Autora ievads:
Šērlija Džana ir datu atkopšanas eksperte DataNumen, Inc., kas ir pasaules līderis datu atkopšanas tehnoloģiju, tostarp remonts bojāts SQL Server mdf un perspektīvas remonta programmatūras produktus. Lai iegūtu vairāk informācijas, apmeklējiet vietni www.datanumen. Ar



