Hogyan állíthatja be automatikusan a mai napot egy új feladat kezdési dátumaként az Outlookban?

Oszd meg most:

Amikor új feladatot hoz létre az Outlookban, és gyakran kell a mai napot kezdő dátumként beállítani, akkor szeretné, hogy az Outlook automatikusan végrehajtsa azt. Ez a cikk ezt a követelményt vizsgálja meg egy egyszerű módszer bemutatása érdekében.

Alapértelmezés szerint, amikor az Outlookban az új feladat létrehozására kattint, a feladat a „Kezdő dátum” mezőben „Nincs” értékre állítva jelenik meg, ahogy az a következő ábrán is látható. Azonban az esetek többségében hozzászokott, hogy a kezdési dátumot az aktuális dátumra állítja be. Ezért manuálisan kell megadnia vagy kiválasztania a dátumot a „Kezdő dátum” mezőben. Ilyen esetben reménykedhet abban, hogy az Outlook automatikusan beállítja a mai napot az új feladat kezdési dátumaként. Bár nincs ilyen közvetlen függvény, a lenti megosztott VBA-kóddal továbbra is lekérdezhető. Ha nem ismeri a VBA-t, kérjük, olvassa el a „A VBA kód futtatása az Outlookban” eközben.

Alapértelmezett „Nincs” kezdési dátum

A mai nap automatikus beállítása új feladat kezdési dátumaként

  1. Kezdésként indítsa el az Outlook alkalmazást.
  2. Ezután nyomja meg az „Alt + F11” gombot az Outlook VBA szerkesztő elindításához.
  3. Ezután másolja be a következő kódot a „ThisOutlookSession” projektbe.
Public WithEvents objInspectors As Outlook.Inspectors
Public WithEvents objTask As Outlook.TaskItem

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

Private Sub objInspectors_NewInspector(ByVal Inspector As Inspector)
    If TypeOf Inspector.CurrentItem Is TaskItem Then
       Set objTask = Inspector.CurrentItem
    End If
End Sub

Private Sub objTask_Open(Cancel As Boolean)
    'When opening a fresh new task item
    If Len(objTask.Subject) = 0 And Len(objTask.Body) = 0 And objTask.startDate = #1/1/4501# And objTask.DueDate = #1/1/4501# Then
 
       'Set start date to today
       objTask.startDate = Date
    End If
End Sub

VBA kód - A mai nap automatikus beállítása új feladat kezdési dátumaként

  1. Ezután mozgassa a kurzort az első „Application_Startup” alprogramra.
  2. Később nyomja meg az „F5” gombot.
  3. Azóta minden alkalommal, amikor új feladatot hoz létre, az Outlook automatikusan a mai dátumra, azaz a mai napra állítja be a kezdési dátumot, ahogy az a következő képen is látható.Mai dátum automatikus beállítása kezdő dátumként

Óvakodjon a rosszindulatú makróktól az Outlookban

Bár a VBA makró sok kényelmet és lehetőséget kínál a felhasználóknak, számos potenciális kockázatot is rejt magában. Ha például úgy állítja be a makróbeállításokat, hogy az összes makrót értesítés nélkül engedélyezze, amikor rosszindulatú makrókat tartalmazó e-mail érkezik a postaládájába, és megnyitja a beágyazott hivatkozásait, az Outlook adatfájlját hajlamosak megtámadni a vírusok. Abban az időben meg kell ölni a vírusokat, és meg kell próbálni Outlook javításA beépített eszköz – a Scanpst – legtöbbször nem képes erre a feladatra. Ezért egy robusztusabb segédprogramot kell igénybe venni, például a DataNumen Outlook Repair.

Szerző Bevezetés:

Shirley Zhang adat-helyreállítási szakértő DataNumen, Inc., amely világelső az adat-helyreállítási technológiák területén, beleértve sql helyreállítás és outlook javítószoftver termékek. További információért látogasson el www.datanumen.com

Oszd meg most:

Hozzászólások lezárva.