Note: The other languages of the website are Google-translated. Back to English

Outlook. Ինչպե՞ս չեղարկել հանդիպումը օրացույցում որպես կազմակերպիչ:

Outlook-ում, որպես հանդիպման կազմակերպիչ, երբ չեղարկեք հանդիպումը, հանդիպումն ինքնաբերաբար կջնջվի օրացույցից: Որոշ դեպքերում դուք կարող եք չեղարկված հանդիպումները պահել օրացույցում՝ որոշ գնահատականներ անելու համար: Այնուամենայնիվ, Outlook-ում ներկառուցված գործառույթներ չկան, որոնք կարող են կարգավորել այս աշխատանքը: Այս ձեռնարկում այն ​​տրամադրում է երկու VBA կոդ՝ չեղարկելիս հանդիպումը որպես հանդիպում պահելու համար:

VBA կոդեր՝ չեղարկված հանդիպումը որպես հանդիպում պատճենելու համար


VBA կոդեր՝ չեղարկված հանդիպումը որպես հանդիպում պատճենելու համար

Ահա երկու կոդ՝ հանդիպումը չեղարկելու և այն որպես հանդիպում միաժամանակ պատճենելու և տեղադրելու համար։

Նշում. նախքան կոդը միացնելը, համոզվեք, որ այս երկու տարբերակները նշված են.

Միացնել Outlook- ը, կտտացրեք Ֆայլ > Ընտրանքներ, Outlook Options պատուհանում սեղմեք Վստահության կենտրոն էջանիշը և կտտացրեք Վստահության կենտրոնի կարգավորումները, ապա վստահության կենտրոնի պատուհանում սեղմեք Մակրո կարգավորումներ էջանշանը, ստուգեք Միացնել բոլոր մակրոները (խորհուրդ չի տրվում. Պոտենցիալ վտանգավոր ծածկագիրը կարող է գործարկվել) և Կիրառեք մակրո անվտանգության կարգավորումները տեղադրված հավելումների վրա ընտրանքներ: Սեղմել OK > OK պատուհանները փակելու համար. Վերսկսել Հեռանկար

Փաստաթղթերը շարունակում են հանդիպել օրացույցում 1

Փաստաթղթերը շարունակում են հանդիպել օրացույցում 2

1. Անցեք դեպի Outlook Օրացույցի դիտում և ընտրեք այն հանդիպումը, որը ցանկանում եք չեղարկել Սեղմեք ալտ + F11 ստեղներ ՝ Microsoft Visual Basic հավելվածների համար պատուհանը միացնելու համար:

2: սեղմեք Տեղադրել > Մոդուլներ նոր դատարկ մոդուլ տեղադրելու համար: Այնուհետև պատճենեք և տեղադրեք ստորև նշված կոդը դրան:

Կոդ. Պատճենեք հանդիպումը որպես հանդիպում և չեղարկեք այն

Sub CopyMeetingAsAppointmentBeforeCancel()
'UpdatebyExtendoffice20221129
Dim xAppointmentItem As AppointmentItem
Dim xMeetingItem As AppointmentItem
On Error Resume Next
Set xMeetingItem = GetCurrentItem()
Set xAppointmentItem = Application.CreateItem(olAppointmentItem)
With xAppointmentItem
  .Subject = "Canceled: " & xMeetingItem.Subject
  .Start = xMeetingItem.Start
  .Duration = xMeetingItem.Duration
  .Location = xMeetingItem.Location
  .Body = xMeetingItem.Body
  .Save
  .Move Application.ActiveExplorer.CurrentFolder
End With
With xMeetingItem
  .MeetingStatus = olMeetingCanceled
  .Send
  .Delete
End With
Set xAppointmentItem = Nothing
Set xMeetingItem = Nothing
End Sub

Function GetCurrentItem() As Object
  On Error Resume Next
  Select Case TypeName(Application.ActiveWindow)
    Case "Explorer"
      Set GetCurrentItem = Application.ActiveExplorer.Selection.Item(1)
    Case "Inspector"
      Set GetCurrentItem = Application.ActiveInspector.CurrentItem
  End Select
End Function

Փաստաթղթերը շարունակում են հանդիպել օրացույցում 3

3: սեղմեք Վազում կոճակը կամ սեղմել F5 բանալին, այժմ ընտրված հանդիպումը չեղարկվել է, և նոր հանդիպում՝ Չեղարկված և ենթակա:

Փաստաթղթերը շարունակում են հանդիպել օրացույցում 4

Եթե ​​ցանկանում եք պատճենել և տեղադրել հանդիպումը որպես հանդիպում մեկ այլ օրացույցում, ապա չեղարկել հանդիպումը, օգտագործեք ստորև նշված կոդը.

Կոդ. Պատճենեք հանդիպումը որպես հանդիպում մեկ այլ օրացույցում և չեղարկեք այն

Sub CopyMeetingAsAppointmentToCalenderBeforeCancel()
'Updatebyextendoffice20221129
Dim xDestCalendar As Outlook.MAPIFolder
Dim xNameSpace As Outlook.NameSpace
Dim xAppointmentItem As AppointmentItem
Dim xMeetingItem As AppointmentItem
On Error Resume Next
Set xNameSpace = Application.GetNamespace("MAPI")
Set xDestCalendar = xNameSpace.PickFolder
If xDestCalendar.DefaultItemType <> olAppointmentItem Then
  MsgBox "Please Select calendar folder. ", vbOKOnly + vbInformation, "Kutools for Outlook"
  Exit Sub
End If
Set xMeetingItem = GetCurrentItem()
Set xAppointmentItem = Application.CreateItem(olAppointmentItem)
With xAppointmentItem
  .Subject = "Canceled: " & xMeetingItem.Subject
  .Start = xMeetingItem.Start
  .Duration = xMeetingItem.Duration
  .Location = xMeetingItem.Location
  .Body = xMeetingItem.Body
  .Save
  .Move xDestCalendar
End With
With xMeetingItem
  .MeetingStatus = olMeetingCanceled
  .Send
  .Delete
End With
Set xDestCalendar = Nothing
Set xNameSpace = Nothing
Set xAppointmentItem = Nothing
Set xMeetingItem = Nothing
End Sub

Function GetCurrentItem() As Object
  On Error Resume Next
  Select Case TypeName(Application.ActiveWindow)
    Case "Explorer"
      Set GetCurrentItem = Application.ActiveExplorer.Selection.Item(1)
    Case "Inspector"
      Set GetCurrentItem = Application.ActiveInspector.CurrentItem
  End Select
End Function

Սեղմել Վազում կոճակը կամ սեղմել F5 ստեղնը, «Ընտրել թղթապանակ» երկխոսությունը դուրս է գալիս, որպեսզի ընտրեք օրացուցային թղթապանակ՝ հանդիպումը տեղադրելու համար, այնուհետև սեղմեք «OK»:

Փաստաթղթերը շարունակում են հանդիպել օրացույցում 5

Այժմ հանդիպումը չեղարկվել է և պատճենվել և տեղադրվել է ձեր ընտրած օրացույցի պանակում որպես հանդիպում:

Փաստաթղթերը շարունակում են հանդիպել օրացույցում 6


Kutools Outlook- ի համար. 100 առաջադեմ առանձնահատկություններ է բերում Outlook- ին և շատ ավելի հեշտացնում աշխատանքը:

  • Auto CC / BCC կանոններով `էլ. նամակ ուղարկելիս; Ավտոմեքենաների փոխանցում Բազմաթիվ նամակներ ըստ սովորույթի; Ավտոմատ պատասխան առանց փոխանակման սերվերի և ավելի ավտոմատ հատկությունների ...
  • Նախազգուշացում BCC- ի համար - ցույց տալ հաղորդագրությունը, երբ փորձում ես պատասխանել բոլորին եթե ձեր փոստի հասցեն գտնվում է BCC ցուցակում; Հիշեցրեք հավելվածները բաց թողնելիսև ավելին հիշեցնում են հատկությունները ...
  • Պատասխանեք (բոլորը) փոստի խոսակցության բոլոր կցորդներով; Պատասխանեք շատ նամակների վայրկյանների ընթացքում; Ավտոմատ ավելացնել ողջույնները երբ պատասխանել; Ավելացնել ամսաթիվը վերնագրում ...
  • Կցման գործիքներ. Կառավարեք բոլոր կցորդները բոլոր փոստերում, Ավտոմատ անջատում, Սեղմել բոլորը, Վերանվանել բոլորը, պահպանել բոլորը ... Արագ զեկույց, Հաշվեք ընտրված նամակները...
  • Հզոր անպիտան նամակներ ըստ սովորույթի; Հեռացրեք կրկնօրինակ նամակները և կոնտակտները... Հնարավորություն տվեք Outlook- ում ավելի խելացի, արագ և լավ կատարել:
shot kutools Outlook kutools էջանիշ 1180x121
shot kutools Outlook kutools գումարած ներդիր 1180x121
 
Տեսակավորել մեկնաբանությունները ըստ
մեկնաբանություններ (0)
Դեռևս գնահատականներ չկան: Եղիր առաջինը, ով կգնահատի:
Առայժմ ոչ մի մեկնաբանություն չկա

Հետեւեք մեզ

Հեղինակային իրավունքի © 2009 - www.extendoffice.com. | Բոլոր իրավունքները պաշտպանված են. Powered by ExtendOffice. | | Կայքի քարտեզ
Microsoft- ը և Office- ի պատկերանշանը հանդիսանում են Microsoft Corporation- ի ապրանքային նշաններ կամ գրանցված ապրանքային նշաններ ԱՄՆ-ում և (կամ) այլ երկրներում:
Պաշտպանված է Sectigo SSL- ի կողմից