Ինչպե՞ս սահմանափակել Outlook VBA- ի հետ միաժամանակ բացված նամակների քանակը

Կիսվել հիմա ՝

Միաժամանակ բազմաթիվ էլեկտրոնային նամակներ բաց պահելը կարող է Outlook-ը գերբեռնել, ինչը կարող է հանգեցնել Outlook-ի խափանումների: Հետևաբար, խորհուրդ է տրվում սահմանափակել այդ ընթացքում բացված էլեկտրոնային նամակների քանակը: Այս գրառումը ձեզ կսովորեցնի, թե ինչպես դա անել Outlook VBA-ի միջոցով:

Outlook- ը հակված է վթարի, երբ այն գերբեռնվում է, օրինակ, երբ միաժամանակ չափազանց շատ նամակներ են բացվում: Հետևաբար, ավելի լավ է միաժամանակ սահմանափակեք միայն սահմանափակ էլ-նամակները: Չնայած Outlook- ը դրան բնիկ չի աջակցում, բայց դրան կարող եք հեշտությամբ հասնել հետևյալ միջոցներով.

Սահմանափակեք Outlook VBA- ի հետ միաժամանակ բացված նամակների քանակը

Սահմանափակեք միաժամանակ բացված նամակների քանակը

  1. Սկզբում գործարկեք ձեր Outlook ծրագիրը։
  2. Ապա դուք պետք է մուտք գործեք VBA խմբագիր: Կարող եք անցնել «Կառուցապատող» ներդիրին և սեղմել «Visual Basic» կոճակը: Կամ պարզապես սեղմեք «Alt + F11» ստեղները հիմնական էկրանին:
  3. Հաջորդ «Microsoft Visual Basic հավելվածների համար» պատուհանում կարող եք գտնել և բացել «ThisOutlookSession» նախագիծը:
  4. Հաջորդը պետք է պատճենեք և տեղադրեք ներքևում նշված VBA կոդը այս VBA նախագծում:
Public WithEvents objInspectors As Outlook.Inspectors

Private Sub Application_Startup()
    Set objInspectors = Outlook.Application.Inspectors
End Sub

Private Sub objInspectors_NewInspector(ByVal objNewInspector As Inspector)
    Dim objInspector As Outlook.Inspector
    Dim i As Long
    Dim strMsg As String
    Dim nPrompt As Integer
 
    i = 0
    If objNewInspector.CurrentItem.Class = olMail Then
 
       If objInspectors.count > 5 Then
          For Each objInspector In objInspectors
              If objInspector.CurrentItem.Class = olMail Then
                 i = i + 1
              End If
          Next
 
          If i > 5 Then
             strMsg = "You're allowed to open 5 emails at the same time. The previous email is closed!"
 
             MsgBox strMsg, vbExclamation + vbOKOnly
 
             ActiveInspector.CurrentItem.Close olSave
          End If
 
      End If
    End If
End Sub

VBA կոդ - սահմանափակեք միևնույն ժամանակ բացված նամակների քանակը

  1. Դրանից հետո դուք պետք է ստորագրեք այս մակրոը:
  • Սեղմեք «Գործիքներ» կոճակին գործիքագոտում:
  • Հաջորդը բացվող ցուցակից ընտրեք «Թվային ստորագրություն» տարբերակը:
  • Պատուհանի երկխոսության դաշտում հետևեք էկրանի հրահանգներին ՝ այն լրացնելու համար:
  1. Ավելի ուշ կարող եք փոխել մակրո պարամետրերը ՝ թվային ստորագրությամբ մակրոները թույլատրելու համար:
  2. Ի վերջո, կարող եք վերագործարկել ձեր Outlook ծրագիրը՝ մակրոն ակտիվացնելու համար։
  3. Այսուհետ, ամեն անգամ, երբ մտադիր եք բացել վեցերորդ նամակները, դուք կստանաք հաղորդագրություն, ինչպիսին էկրանի նկարը.զգուշացում
  4. Նաև, նախորդ էլ. Փոստը ինքնաբերաբար կփակվի:

Առբերեք Outlook- ի արժեքավոր տվյալները

Չի կարելի հերքել, որ Outlook- ն ունի ուշագրավ հատկությունների քանակ: Բայց դա չի նշանակում, որ այն անթերի է: Դեռևս չի կարող վնասվել: Տարբեր գործոններ կարող են հանգեցնել Outlook- ի կոռուպցիայի: Հետևաբար վերականգնել Outlook- ը տվյալներն ավելի հեշտ են, դուք պետք է կրկնօրինակեք ձեր PST ֆայլը պարբերական պարբերականությամբ: Բացի այդ, որակյալ վերանորոգման գործիքը նույնպես անհրաժեշտության խնդիր է, ինչպես օրինակ DataNumen Outlook Repair.

Հեղինակի ներածություն.

Shirley Zhang- ը տվյալների վերականգման փորձագետ է DataNumen, Inc., որը տվյալների վերականգման տեխնոլոգիաների համաշխարհային առաջատարն է, այդ թվում շտկել mdf և հեռանկարների նորոգման ծրագրակազմի արտադրանքները: Լրացուցիչ տեղեկությունների համար այցելեք www.datanumen.com

Կիսվել հիմա ՝

Comments փակվում են: