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.

A mai nap automatikus beállítása új feladat kezdési dátumaként
- Kezdésként indítsa el az Outlook alkalmazást.
- Ezután nyomja meg az „Alt + F11” gombot az Outlook VBA szerkesztő elindításához.
- 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
- Ezután mozgassa a kurzort az első „Application_Startup” alprogramra.
- Később nyomja meg az „F5” gombot.
- 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ó.
Ó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

