Outlook foydalanuvchilarga e-pochta xabarlarini maxsus kuzatuv eslatmasi va tugash sanasi bilan belgilash imkonini beradi. Lekin siz uni qo'lda tanlashingiz va yoqishingiz kerak. Ushbu maqola sizga VBA orqali avtomatik ravishda qanday erishishni o'rgatadi.
Outlook bizga “Bayroq” funksiyasini taqdim etadi, bu bizga muhim elektron pochta xabarlarini yanada qulayroq kuzatish imkonini beradi. Bu bizga nafaqat elektron pochta xabarini yuborishga imkon beradi, balki bizga afzal qilingan bayroq belgisini tanlashga, ma'lum bir muddatni belgilashga va hatto elektron pochtaga shaxsiy eslatmani belgilashga imkon beradi. Hech qanday shubhasiz, bu juda qulay.
Ammo ko'plab foydalanuvchilarning yana bir istagi bor. Ular Outlook avtomatik ravishda belgilangan elektron pochta xabarlari uchun nisbatan qat'iy belgilangan muddat va eslatma vaqtini belgilashi mumkin, deb umid qiladilar, masalan, bugundan 3 kun keyin, bugundan 1 hafta keyin va hokazo. Rostini aytsam, Outlookda bunday mahalliy xususiyat yo'q. Shunday qilib, siz boshqa vositalarga murojaat qilishingiz kerak, masalan, VBA. Bu erda biz ushbu talabni amalga oshirish uchun Outlook VBA-dan qanday foydalanishni o'rgatamiz. Buni batafsil bilish uchun o'qing.
Outlook elektron pochta xabarini belgilashda avtomatik ravishda eslatma va tugash sanasini o'rnating
- Eng boshida Outlook dasturini ishga tushiring.
- Keyin VBA muharririga kirish uchun "Alt + F11" tugmachalarini bosishingiz mumkin.
- Keyingi "Microsoft Visual Basic for Applications" oynasida chap tomondagi "ThisOutlookSession" loyihasini ikki marta bosishingiz kerak.
- Keyinchalik, quyidagi VBA kodlaridan nusxa ko'chiring va unga joylashtiring.
Public WithEvents objInboxItems As Outlook.Items
Private Sub Application_Startup()
Set objInboxItems = Outlook.Application.Session.GetDefaultFolder(olFolderInbox).Items
End Sub
Private Sub objInboxItems_ItemChange(ByVal Item As Object)
Dim objMail As Outlook.MailItem
If TypeOf Item Is MailItem Then
Set objMail = Item
If (objMail.IsMarkedAsTask = True) And (objMail.FlagStatus <> olFlagComplete) Then
'You can change the following lines as per your actual needs
With objMail
.FlagRequest = "Type the custom follow-up notes here"
.MarkAsTask olMarkNextWeek
'Set a custom due date
.TaskDueDate = Now + 7
.ReminderSet = True
'Set a custom reminder time
.ReminderTime = Now + 6.5
.Save
End With
End If
End If
End Sub
- Shundan so'ng siz ushbu kodni odatdagidek imzolashingiz kerak.
- Keyinchalik VBA muharriridan chiqing va faqat raqamli imzolangan makroslarni yoqish uchun Outlook makro sozlamalarini o'zgartirishni davom eting.
- Nihoyat, yangi makrosni faollashtirish uchun Outlook-ni qayta ishga tushirishingiz kerak. Shundan so'ng, siz urinib ko'rishingiz mumkin.
- Elektron pochta elementining dumidagi bayroq belgisini bosing.
- Bir vaqtning o'zida bayroq avtomatik ravishda "Keyingi hafta bayrog'i" belgisiga o'zgaradi.
- Va uning tugash sanasi va eslatish vaqti kodlardagi oldindan sozlanganingizga mos ravishda o'rnatiladi.
Outlook halokatiga duch kelsangiz, vahima qo'ymang
Outlook kutilmaganda ishdan chiqqanda, ko'pchilik odamlar Outlook ma'lumotlari shikastlanishidan qo'rqib, vahima qo'zg'ashadi. Lekin aslida, agar siz yetarli ehtiyot choralarini ko'rgan bo'lsangiz, hech qachon vahima qo'zg'amaysiz. Eng muhim chora - PST fayllarini muntazam ravishda zaxiralash. Bundan tashqari, siz o'zingizning ma'lumotlaringizni qayta tiklash uchun eng yaxshi vositaga qaytishingiz mumkin. buzilgan Outlook kabi ma'lumotlar DataNumen Outlook Repair.
Muallif kirish:
Shirli Chjan ma'lumotlarni qayta tiklash bo'yicha mutaxassis DataNumenMa'lumotlarni qayta tiklash texnologiyalari bo'yicha jahon yetakchisi bo'lgan , Inc sql tuzatish va Outlook ta'mirlash dasturiy mahsulotlar. Qo'shimcha ma'lumot olish uchun tashrif buyuring www.datanumen.com


