เมื่อสร้างงานใหม่ใน Outlook หากคุณจำเป็นต้องตั้งวันที่เริ่มต้นเป็นวันนี้บ่อยๆ คุณอาจต้องการให้ Outlook ดำเนินการโดยอัตโนมัติ บทความนี้จะกล่าวถึงความต้องการนี้พร้อมทั้งนำเสนอวิธีการที่ง่ายดาย
โดยค่าเริ่มต้น เมื่อคุณคลิกสร้างงานใหม่ใน Outlook งานจะแสดงขึ้นโดยตั้งค่า “วันที่เริ่มต้น” เป็น “ไม่มี” ดังแสดงในรูปต่อไปนี้ อย่างไรก็ตาม บ่อยครั้งที่คุณคุ้นเคยกับการตั้งวันที่เริ่มต้นเป็นวันที่ปัจจุบัน ดังนั้นคุณจึงต้องป้อนหรือเลือกวันที่ในช่อง “วันที่เริ่มต้น” ด้วยตนเอง ในสถานการณ์เช่นนี้ คุณอาจหวังว่า Outlook จะสามารถตั้งค่าวันนี้เป็นวันที่เริ่มต้นของงานใหม่โดยอัตโนมัติได้ แม้ว่าจะไม่มีฟังก์ชันโดยตรงเช่นนั้น แต่คุณก็ยังสามารถทำได้โดยใช้โค้ด VBA ที่แสดงไว้ด้านล่าง หากคุณไม่คุ้นเคยกับ VBA โปรดดูที่ “วิธีเรียกใช้รหัส VBA ใน Outlook ของคุณ" ในขณะเดียวกัน.

ตั้งค่าวันนี้เป็นวันที่เริ่มต้นของงานใหม่โดยอัตโนมัติ
- ในการเริ่มต้นให้เปิดแอปพลิเคชัน Outlook ของคุณ
- จากนั้นกด“ Alt + F11” เพื่อเรียกโปรแกรมแก้ไข Outlook VBA
- จากนั้นคัดลอกโค้ดต่อไปนี้ลงในโปรเจ็กต์“ ThisOutlookSession”
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
- หลังจากนั้น ให้เลื่อนเคอร์เซอร์ไปที่ซับรูทีน “Application_Startup” ตัวแรก
- ต่อมากดปุ่ม“ F5”
- ตั้งแต่นั้นมา ทุกครั้งที่คุณสร้างงานใหม่ Outlook จะตั้งวันที่เริ่มต้นโดยอัตโนมัติเป็นวันที่ปัจจุบัน ซึ่งก็คือวันนี้ ดังแสดงในภาพต่อไปนี้
ระวังมาโครที่เป็นอันตรายใน Outlook
แม้ว่ามาโคร VBA จะอำนวยความสะดวกและความเป็นไปได้มากมายให้กับผู้ใช้ แต่ก็นำไปสู่ความเสี่ยงที่อาจเกิดขึ้นมากมาย ตัวอย่างเช่นหากคุณตั้งค่ามาโครให้อนุญาตมาโครทั้งหมดโดยไม่มีการแจ้งเตือนเมื่ออีเมลที่มีมาโครที่เป็นอันตรายเข้ามาในกล่องจดหมายของคุณและคุณเปิดลิงก์ที่ฝังไว้ไฟล์ข้อมูล Outlook ของคุณมีแนวโน้มที่จะถูกโจมตีโดยไวรัส ในเวลานั้นคุณต้องฆ่าไวรัสและพยายาม ซ่อมแซม Outlookส่วนใหญ่แล้ว เครื่องมือในตัวอย่าง Scanpst มักจะไม่สามารถทำงานนี้ได้ ดังนั้น คุณควรเรียกใช้ยูทิลิตี้ที่มีประสิทธิภาพมากกว่า เช่น DataNumen Outlook Repair.
บทนำผู้เขียน:
Shirley Zhang เป็นผู้เชี่ยวชาญด้านการกู้คืนข้อมูลใน DataNumen, Inc. ซึ่งเป็นผู้นำระดับโลกด้านเทคโนโลยีการกู้คืนข้อมูล ได้แก่ การกู้คืน sql และผลิตภัณฑ์ซอฟต์แวร์ซ่อมแซมแนวโน้ม ดูข้อมูลเพิ่มเติมได้ที่ wwwdatanumenด้วย.

