Amikor módosítja egy Outlook-feladat kezdési dátumát, alapértelmezés szerint a határidő is automatikusan módosul. Ha ez nem tetszik, használhatja a cikkben bemutatott két módszer egyikét.
Talán már felfedezted, hogy az Outlook-feladatok esedékességi dátuma a kezdési dátumtól függően változik. Pontosabban, ha módosítod egy feladat kezdési dátumát, a határideje is megváltozik. Mindazonáltal sok felhasználó szeretné változatlanul hagyni a határidőt, még akkor is, ha a kezdési dátum megváltozik. Ezért itt két módszert mutatunk be.

1. módszer: Használja a „Shift” billentyűt
- Először is indítsa el az Outlook alkalmazást a szokásos módon.
- Ezután váltson a „Feladatok” területre.
- Ezután válasszon ki és nyissa meg a feladatot dupla kattintással.
- Ezt követően a következő Feladat ablakban kattintson a „Határidő” mező lefelé mutató nyilaira.
- A felugró „Dátumválasztó” ablakban tartsa lenyomva a „Shift” billentyűt, és közben kattintson arra a dátumra, amelyet új kezdő dátumként szeretne használni.
- Miután a fenti módon kiválasztott egy ilyen dátumot, látni fogja, hogy a „Kezdő dátum” mező az új dátumra változott.
- Végül elmentheti ezt a feladatot a „Mentés és bezárás” gomb megnyomásával.
Ez azt jelenti, hogy minden alkalommal, amikor meg szeretné tartani a határidőt a kezdési dátum módosításakor, meg kell nyomnia a „Shift” billentyűt. Ez kissé unalmas lehet. Ezért itt megtanítunk egy másik módszert, amely hatékonyabb.
2. módszer: Alkalmazza az Outlook VBA-t
- Kezdéshez az Outlook fő képernyőjén nyomja meg az „Alt + F11” billentyűkombinációt.
- A következő „Microsoft Visual Basic for Applications” ablakban megkeresheti és megnyithatja a „ThisOutlookSession” projektet.
- Ezután másolja be a következő VBA-kódot ebbe a projektbe.
Public WithEvents objInspectors As Outlook.Inspectors
Public WithEvents objTask As Outlook.TaskItem
Public dStartdate, dDueDate As Date
Private Sub Application_Startup()
Set objInspectors = Outlook.Application.Inspectors
End Sub
Private Sub objInspectors_NewInspector(ByVal Inspector As Inspector)
If Inspector.CurrentItem.Class = olTask Then
Set objTask = Inspector.CurrentItem
dStartdate = objTask.StartDate
dDueDate = objTask.DueDate
End If
End Sub
Private Sub objTask_PropertyChange(ByVal Name As String)
If Name = "StartDate" Then
If objTask.StartDate <> dStartdate And objTask.StartDate <= dDueDate And objTask.StartDate <> #1/1/4501# Then
objTask.DueDate = dDueDate
objTask.Save
End If
End If
End Sub
- Később ezt a kódot digitálisan alá kell írnia.
- Ezt követően módosítania kell az Outlook makró beállításait, hogy engedélyezze az aláírt VBA-projekteket.
- Végül újraindíthatja az Outlookot az új makró aktiválásához.
- Mostantól minden alkalommal, amikor módosítja a feladat kezdési dátumát, a határidő nem változik.
Feltört PST-fájlok mentése
Mint mindannyian tudjuk, az Outlook sebezhető a korrupcióval szemben. Szerencsére az Outlook beépített javítóeszközzel rendelkezik – scanpst. Azonban, hogy őszinte legyek, sok esetben nem tud hatást gyakorolni. Ezért elengedhetetlen egy jó minőségű és tapasztalt harmadik féltől származó javítóeszköz, mint pl 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 mdf helyreállítás és outlook javítószoftver termékek. További információért látogasson el www.datanumen.com

