သင့် Outlook ရှိ သတ်မှတ်ထားသော ရက်အပိုင်းအခြားတစ်ခုတွင် စီစဉ်ထားသည့် အစည်းအဝေးများအားလုံးကို ပယ်ဖျက်လိုပါက၊ ဤဆောင်းပါးတွင် ဖော်ပြထားသော နည်းလမ်းများကို အသုံးပြုနိုင်သည်။ ထိုသို့သော အစည်းအဝေးများကို ကိုယ်တိုင်ရှာဖွေခြင်းနှင့် ပယ်ဖျက်ခြင်းမှ သင့်ကို ကယ်တင်နိုင်သည်။
အချို့သော အကြောင်းများကြောင့် သင်သည် အနာဂတ်ရက်စွဲအပိုင်းအခြားတစ်ခုတွင် ကျင်းပမည့် အစည်းအဝေးများတွင် မစီစဉ်နိုင် သို့မဟုတ် မပါဝင်နိုင်ပါက၊ သင်သည် ထိုအစည်းအဝေးများအားလုံးကို ပယ်ဖျက်ရန် ဆန္ဒရှိနိုင်သည်။ ယေဘူယျအားဖြင့် သင်သည် ၎င်းတို့ကို ဦးစွာရှာဖွေပြီး ၎င်းတို့ကို တစ်ခုပြီးတစ်ခု ပယ်ဖျက်ရန် လိုအပ်သည်။ တော်တော်ဒုက္ခရောက်လိမ့်မယ်။ ထို့ကြောင့်၊ အောက်ပါတို့၌ ကျွန်ုပ်တို့သည် သင့်အား ပိုမိုအဆင်ပြေစေမည့် အခြားနည်းလမ်းကို မျှဝေပါမည်။

သတ်မှတ်ထားသောရက်စွဲအပိုင်းအခြားတွင် စီစဉ်ထားသော အစည်းအဝေးများအားလုံးကို အသုတ်လိုက်ပယ်ဖျက်ပါ။
- အစပိုင်းမှာ Outlook ပရိုဂရမ်ကို စတင်ပါ။
- ထို့နောက် Outlook တွင် "Alt + F11" သော့ခလုတ်များကို နှိပ်ရပါမည်။
- ထို့နောက် သင်သည် “Microsoft Visual Basic for Applications” ဝင်းဒိုးသို့ ရောက်ပါမည်။
- ဤဝင်းဒိုးတွင်၊ သင်သည် အသုံးမပြုသော module တစ်ခုကို ဖွင့်သင့်သည် သို့မဟုတ် အသစ်တစ်ခု ထည့်သွင်းသင့်သည်။
- ထို့နောက်တွင်၊ သင်သည် အောက်ပါ VBA ကုဒ်ကို ဤ module သို့ ကူးယူနိုင်သည်။
Sub BatchCancelAllMeetingsInSpecificDateRange()
Dim dStartDate As Date
Dim dEndDate As Date
Dim objCalendarFolder As Outlook.folder
Dim objItems As Outlook.Items
Dim objItemsInDateRange As Outlook.Items
Dim objAppointment As Outlook.AppointmentItem
Dim objResponse As Outlook.MeetingItem
'Specify the start date and end date
dStartDate = InputBox("Enter the start date:", , "10/1/2017")
dEndDate = InputBox("Enter the end date:", , "10/8/2017")
If dStartDate <> #1/1/4501# And dEndDate <> #1/1/4501# Then
'Select a calendar folder
Set objCalendarFolder = Outlook.Application.Session.PickFolder
Set objItems = objCalendarFolder.Items
objItems.IncludeRecurrences = True
objItems.Sort "[Start]"
'Get the appointments in the specific date range
strFilter = "[Start] >= " & Chr(34) & dStartDate & " 00:00 AM" & Chr(34) & " AND [End] <= " & Chr(34) & dEndDate & " 11:59 PM" & Chr(34)
Set objItemsInDateRange = objItems.Restrict(strFilter)
objItemsInDateRange.Sort "[Start]"
For Each objAppointment In objItemsInDateRange
'Cancel the meetings in this date range
If objAppointment.MeetingStatus = olMeeting Then
If objAppointment.Organizer = Outlook.Session.CurrentUser Then
objAppointment.MeetingStatus = olMeetingCanceled
objAppointment.Save
objAppointment.Send
objAppointment.Delete
Else
Set objResponse = objAppointment.Respond(olMeetingDeclined)
objResponse.Send
objAppointment.Delete
End If
End If
Next
End If
End Sub
- နောက်ဆုံးတွင် သင်သည် ဤ macro ကို ယခုပင် လုပ်ဆောင်နိုင်မည်ဖြစ်သည်။
- လက်ရှိ မက်ခရိုဝင်းဒိုးတွင် “F5” ခလုတ်ခလုတ်ကို နှိပ်ပါ။
- ထို့နောက် ရက်အပိုင်းအခြားကို သတ်မှတ်ရန် လိုအပ်မည်ဖြစ်သည်။
- ထို့နောက်တွင်၊ သင့်အား ရင်းမြစ်ပြက္ခဒိန်ဖိုင်တွဲကို ရွေးချယ်ရန်နှင့် “OK” ကိုနှိပ်ရန် တောင်းဆိုသည့် အခြား dialog box ပေါ်လာမည်ဖြစ်သည်။
- နောက်ဆုံးအနေဖြင့်၊ မက်ခရိုပြီးဆုံးသောအခါ၊ သတ်မှတ်ထားသောရက်စွဲအပိုင်းအခြားရှိ အစည်းအဝေးများအားလုံးကို ပယ်ဖျက်လိုက်ကြောင်း သင်တွေ့နိုင်သည်။
- "ပေးပို့ထားသော အရာများ" ဖိုင်တွဲတွင်၊ အောက်ဖော်ပြပါ ဖန်သားပြင်ဓာတ်ပုံကဲ့သို့ အစည်းအဝေး ဖျက်သိမ်းမှုများကို သင်တွေ့နိုင်သည်-
Outlook အမှားများကိုပြင်ပါ။
အကယ်၍ သင်သည် Outlook ကို ဆယ်စုနှစ်များစွာ အသုံးပြုခဲ့လျှင် သင်သည် အမှားအယွင်းများစွာကို ကြုံတွေ့ရမည်ဖြစ်သည်။ ကံကောင်းထောက်မစွာဖြင့် Outlook တွင် ထည့်သွင်းထားသော ပြုပြင်ရေးကိရိယာ - Scanpst ပါ၀င်ပါသည်။ အဲဒါကို သုံးလို့ရတယ်။ Outlook ကိုပြင်ပါ။ အမှားများ သို့တိုင် အဆင်မပြေပါက သင်၏နောက်ဆုံးနည်းလမ်းမှာ ပြင်ပပြင်ဆင်ရေးကိရိယာများကဲ့သို့ဖြစ်သည်။ DataNumen Outlook Repair၎င်းသည် Outlook ဖိုင်ကို စကင်ဖတ်ပြီး အမှားအများစုကို ပြင်ဆင်ပေးနိုင်ပြီး ပျက်စီးနေသော Outlook ဒေတာကိုပင် အလွယ်တကူ ပြန်လည်ရယူနိုင်သည်။
စာရေးသူနိဒါန်း:
Shirley Zhang သည် ဒေတာပြန်လည်ရယူရေးဆိုင်ရာ ကျွမ်းကျင်သူဖြစ်သည်။ DataNumen, Inc. အပါအဝင် ဒေတာပြန်လည်ရယူရေးနည်းပညာများတွင် ကမ္ဘာ့ခေါင်းဆောင်ဖြစ်သည်။ sql ကိုပြင်ပါ။ နှင့် outlook ပြုပြင်ရေး software ထုတ်ကုန်များ။ ပိုမိုသိရှိလိုပါကသွားရောက်ကြည့်ရှု www ။datanumen.com


