Белгілі бір күн ауқымында жоспарланған барлық Outlook жиналыстарынан қалай топтамалық бас тартуға болады

Қазір бөлісу:

Outlook бағдарламасында белгілі бір күндер ауқымында жоспарланған барлық кездесулерден бас тартқыңыз келсе, осы мақалада келтірілген құралдарды пайдалана аласыз. Ол сізді осындай жиналыстарды қолмен іздеуден және болдырмаудан сақтайды.

Егер қандай да бір себептермен сіз белгілі бір болашақ күн диапазонында өтетін жиналыстарды ұйымдастыра алмасаңыз немесе оған қатыса алмасаңыз, мұндай кездесулердің барлығын тоқтатқыңыз келуі мүмкін. Жалпы, алдымен оларды біліп, содан кейін бірінен соң бірін жою керек. Бұл өте қиын болады. Сондықтан, келесіде біз сізге әлдеқайда ыңғайлы басқа жолды бөлісеміз.

Белгілі бір күн диапазонында жоспарланған барлық Outlook жиналыстарынан бас тарту

Белгілі бір күн диапазонында жоспарланған барлық жиналыстардан бас тарту

  1. Ең басында Outlook бағдарламаңызды іске қосыңыз.
  2. Содан кейін Outlook бағдарламасында «Alt + F11» пернелерін басу керек.
  3. Содан кейін сіз «Қолданбаларға арналған Microsoft Visual Basic» терезесіне кіресіз.
  4. Бұл терезеде пайдаланылмаған модульді ашу керек немесе жай ғана жаңасын енгізу керек.
  5. Кейіннен келесі модульге келесі VBA кодын көшіруге болады.
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

VBA коды - Белгілі бір күн диапазонында жоспарланған барлық жиналыстарды топтамадан бас тарту

  1. Ақыр соңында, сіз дәл қазір бұл макросты іске қоса аласыз.
  • Ағымдағы макрос терезесінде «F5» пернесін басыңыз.
  • Әрі қарай, сізден күндер ауқымын көрсету талап етіледі.Күндер ауқымын көрсетіңіз
  • Осыдан кейін бастапқы күнтізбе қалтасын таңдауды талап ететін басқа диалогтық терезе көрсетіледі және «OK» түймесін басыңыз.
  • Соңында, макрос аяқталған кезде, сіз белгілі бір күндер ауқымындағы барлық жиналыстардың тоқтатылғанын көре аласыз.
  • «Жіберілген элементтер» қалтасында төмендегі скриншот сияқты жиналыстан бас тартуды таба аласыз:Кездесуден бас тарту

Outlook қателерін түзетіңіз

Outlook бағдарламасын ондаған жылдар бойы пайдалансаңыз, бірнеше қателерге тап болуыңыз керек. Бақытымызға орай, Outlook кірістірілген жөндеу құралымен жабдықталған - Scanpst. Сіз оны пайдалана аласыз Outlook бағдарламасын түзетіңіз қателер. Дегенмен, егер ол сәтсіз болса, сіздің соңғы шараңыз сыртқы түзету құралдары сияқты DataNumen Outlook RepairОл Outlook файлын сканерлеп, көптеген қателерді түзете алады, тіпті зақымдалған Outlook деректерін оңай қалпына келтіре алады.

Автордың кіріспесі:

Ширли Чжан - деректерді қалпына келтіру бойынша сарапшы DataNumen, Соның ішінде деректерді қалпына келтіру технологиялары бойынша әлемдік көшбасшы болып табылатын Inc. sql түзету және бағдарламалық жасақтаманы жөндеу бағдарламалары. Қосымша ақпарат алу үшін кіріңіз WWW.datanumen.com

Қазір бөлісу:

Пікірлер жабылды.