Outlook သည် သုံးစွဲသူများအား စိတ်ကြိုက်နောက်ဆက်တွဲသတိပေးချက်နှင့် သတ်မှတ်ရက်စွဲဖြင့် အီးမေးလ်များကို အလံပြရန် ခွင့်ပြုသည်။ ဒါပေမယ့် သင်ကိုယ်တိုင် ရွေးချယ်ပြီး ဖွင့်ထားဖို့ လိုပါတယ်။ ဤဆောင်းပါးသည် VBA မှတစ်ဆင့် ၎င်းကို အလိုအလျောက်အောင်မြင်အောင်ပြုလုပ်နည်းကို သင်ကြားပေးမည်ဖြစ်သည်။
Outlook သည် ကျွန်ုပ်တို့အား “Flag” အင်္ဂါရပ်ကို ပေးဆောင်ထားပြီး၊ ကျွန်ုပ်တို့အား အရေးကြီးသောအီးမေးလ်များကို ပိုမိုအဆင်ပြေစွာ လိုက်ကြည့်နိုင်စေမည့် “Flag” လုပ်ဆောင်ချက်ကို ပံ့ပိုးပေးပါသည်။ ၎င်းသည် ကျွန်ုပ်တို့အား အီးမေးလ်တစ်စောင်ဖန်တီးနိုင်ရုံသာမက နှစ်သက်ရာအလံအိုင်ကွန်ကို ရွေးချယ်ရန်၊ သတ်မှတ်ထားသောရက်စွဲသတ်မှတ်ပေးကာ အီးမေးလ်အတွက် စိတ်ကြိုက်သတိပေးချက်ကိုလည်း သတ်မှတ်နိုင်စေမည်ဖြစ်သည်။ သံသယမရှိဘဲ၊ ၎င်းသည်အလွန်အသုံးဝင်သည်။
ဒါပေမယ့် သုံးစွဲသူတော်တော်များများမှာ နောက်ထပ်ဆန္ဒတစ်ခုရှိပါသေးတယ်။ Outlook သည် ယနေ့ပြီးနောက် 3 ရက်၊ ယနေ့ပြီးနောက် 1 ပတ်စသည်ဖြင့် အလံတင်ထားသော အီးမေးလ်များအတွက် သတ်မှတ်ထားသော စိတ်ကြိုက်သတ်မှတ်ရက်စွဲနှင့် သတိပေးချက်အချိန်ကို အလိုအလျောက် သတ်မှတ်ပေးနိုင်မည်ဟု ၎င်းတို့ မျှော်လင့်ထားသည်။ ရိုးရိုးသားသားပြောရလျှင် Outlook တွင် ထိုသို့သော မူလအင်္ဂါရပ်မရှိပါ။ ထို့ကြောင့်၊ ဥပမာအားဖြင့်၊ VBA သည် အခြားနည်းလမ်းသို့ ထပ်တလဲလဲ လိုအပ်သည်။ ဤလိုအပ်ချက်ကိုသိရှိနိုင်ရန် Outlook VBA ကိုအသုံးပြုနည်းကို ဤနေရာတွင် ကျွန်ုပ်တို့သင်ပေးပါမည်။ အသေးစိတ်သိရှိရန် ဆက်လက်ဖတ်ရှုပါ။
Outlook အီးမေးလ်ကို အလံပြသည့်အခါ သတိပေးချက်နှင့် သတ်မှတ်ရက်စွဲကို အလိုအလျောက် သတ်မှတ်ပါ။
- အစပိုင်းတွင် သင်၏ Outlook ပရိုဂရမ်ကို စတင်ပါ။
- ထို့နောက် VBA တည်းဖြတ်သူထံ ဝင်ရောက်ရန် "Alt + F11" သော့ဖြတ်လမ်းများကို နှိပ်နိုင်သည်။
- အောက်ဖော်ပြပါ “Microsoft Visual Basic for Applications” ဝင်းဒိုးတွင်၊ ဘယ်ဘက်ခြမ်းရှိ “ThisOutlookSession” ပရောဂျက်ကို နှစ်ချက်နှိပ်ရပါမည်။
- ထို့နောက် အောက်ပါ VBA ကုဒ်များကို ကော်ပီကူးပြီး ၎င်းထဲသို့ ကူးထည့်ပါ။
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
- ထို့နောက်၊ သင်သည် ဤကုဒ်ကို ပုံမှန်အတိုင်း လက်မှတ်ထိုးသင့်သည်။
- နောက်ပိုင်းတွင် VBA တည်းဖြတ်သူမှ ထွက်ပြီး ဒစ်ဂျစ်တယ်ဖြင့် လက်မှတ်ထိုးထားသော မက်ခရိုများကိုသာ ဖွင့်ရန် သင်၏ Outlook မက်ခရိုဆက်တင်များကို ပြောင်းလဲပါ။
- နောက်ဆုံးအနေနဲ့ macro အသစ်ကို အသက်သွင်းဖို့ Outlook ကို restart လုပ်ရပါမယ်။ ပြီးရင် စမ်းကြည့်နိုင်ပါတယ်။
- အီးမေးလ်အကြောင်းအရာတစ်ခု၏ နောက်ဘက်ရှိ အလံအိုင်ကွန်ကို နှိပ်ပါ။
- တစ်ချိန်တည်းတွင်၊ အလံကို “Next Week Flag” အိုင်ကွန်သို့ အလိုအလျောက်ပြောင်းသွားပါမည်။
- ၎င်းသည် ကုဒ်များတွင် သင်၏ကြိုတင်သတ်မှတ်မှုနှင့် သက်ဆိုင်သည့် ၎င်း၏သတ်မှတ်ရက်နှင့် သတိပေးချက်အချိန်ကို သတ်မှတ်ပေးမည်ဖြစ်သည်။
Outlook ပျက်ကျခြင်းနှင့်ကြုံတွေ့ပါကမထိတ်လန့်ပါနဲ့။
Outlook မမျှော်လင့်ဘဲ ပျက်သွားတဲ့အခါ လူအများစုက သူတို့ရဲ့ Outlook ဒေတာတွေ ပျက်စီးသွားမှာကို စိုးရိမ်တဲ့အတွက် ထိတ်လန့်တုန်လှုပ်တတ်ကြပါတယ်။ ဒါပေမယ့် အမှန်တကယ်တော့ လုံလောက်တဲ့ ကြိုတင်ကာကွယ်မှုတွေ ပြုလုပ်ထားမယ်ဆိုရင် ဘယ်တော့မှ ထိတ်လန့်တုန်လှုပ်မှာ မဟုတ်ပါဘူး။ အရေးကြီးဆုံးနည်းလမ်းကတော့ PST ဖိုင်တွေကို မှန်မှန် backup လုပ်ဖို့ပါပဲ။ ထို့အပြင်၊ သင့်ရဲ့ဒေတာကို ပြန်လည်ရယူဖို့အတွက် ထိပ်တန်းကိရိယာတစ်ခုကိုလည်း အသုံးပြုနိုင်ပါတယ်။ ပျက်စီးနေသော Outlook အစရှိတဲ့ data တွေ၊ DataNumen Outlook Repair.
စာရေးသူနိဒါန်း:
Shirley Zhang သည် ဒေတာပြန်လည်ရယူရေးဆိုင်ရာ ကျွမ်းကျင်သူဖြစ်သည်။ DataNumen, Inc. အပါအဝင် ဒေတာပြန်လည်ရယူရေးနည်းပညာများတွင် ကမ္ဘာ့ခေါင်းဆောင်ဖြစ်သည်။ sql fix နှင့် outlook ပြုပြင်ရေး software ထုတ်ကုန်များ။ ပိုမိုသိရှိလိုပါကသွားရောက်ကြည့်ရှု www ။datanumen.com


