Cách đặt thời gian nhắc nhở mặc định khác nhau cho các loại mục được gắn cờ khác nhau trong Outlook của bạn

Chia sẻ ngay bây giờ:

Theo mặc định, Outlook sẽ tự động sử dụng thời gian nhắc nhở mặc định của các tác vụ cho tất cả các loại mục được gắn cờ. Tuy nhiên, nếu bạn muốn sử dụng thời gian nhắc nhở khác nhau cho các mặt hàng được gắn cờ dựa trên loại mặt hàng, bạn có thể tham khảo phương pháp được giới thiệu trong bài viết này.

Outlook cho phép bạn đặt thời gian nhắc nhở mặc định cho tất cả các mục được gắn cờ, bất kể loại mục nào. Bạn có thể vào menu "Tệp" và nhấp vào "Tùy chọn". Sau đó, trong cửa sổ “Tùy chọn Outlook”, bạn có thể thấy tùy chọn “Thời gian nhắc nhở mặc định” trên tab “Nhiệm vụ”, như minh họa trong ảnh chụp màn hình sau.

Thời gian nhắc nhở mặc định

Tuy nhiên, hầu hết người dùng đều mong muốn sử dụng thời gian nhắc nhở khác nhau cho các loại mục được gắn cờ khác nhau, chẳng hạn như “9:00” cho thư được gắn cờ và “17:30” cho danh bạ được gắn cờ. Bây giờ, trong phần tiếp theo, chúng ta sẽ tập trung vào ví dụ này để giới thiệu một phương pháp.

Đặt thời gian nhắc nhở mặc định khác nhau cho các loại mặt hàng được gắn cờ khác nhau

  1. Trước tiên, hãy mở ứng dụng Outlook.
  2. Sau đó, truy cập trình soạn thảo VBA của Outlook có tham chiếu đến “Cách chạy mã VBA trong Outlook của bạn".
  3. Trong cửa sổ “Microsoft Visual Basic for Applications” tiếp theo, hãy sao chép đoạn mã sau vào dự án “ThisOutlookSession”.
Public WithEvents objExplorer As Outlook.Explorer
Public WithEvents objInspectors As Outlook.Inspectors
Public WithEvents objMail As Outlook.MailItem
Public WithEvents objContact As Outlook.ContactItem

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

Private Sub objExplorer_SelectionChange()
    On Error Resume Next
    If objExplorer.Selection.Item(1).Class = olMail Then
       Set objMail = objExplorer.Selection.Item(1)
    ElseIf TypeOf objExplorer.Selection.Item(1) Is ContactItem Then
       Set objContact = objExplorer.Selection.Item(1)
    End If
End Sub

Private Sub objInspectors_NewInspector(ByVal Inspector As Inspector)
    If Inspector.CurrentItem.Class = olMail Then
       Set objMail = Inspector.CurrentItem
    ElseIf Inspector.CurrentItem.Class = olContact Then
       Set objContact = Inspector.CurrentItem
    End If
End Sub

Private Sub objMail_PropertyChange(ByVal Name As String)
    If Name = "ToDoTaskOrdinal" Then
       If objMail.IsMarkedAsTask = True Then
          If objMail.TaskDueDate <> "1/1/4501" Then
             With objMail
                  .ReminderSet = True
                  'Change the reminder time for flagged emails
                  .ReminderTime = objMail.TaskDueDate & " 10:00"
                  .Save
             End With
          End If
       End If
    End If
End Sub

Private Sub objContact_PropertyChange(ByVal Name As String)
    If Name = "ToDoTaskOrdinal" Then
       If objContact.IsMarkedAsTask = True Then
          If objContact.TaskDueDate <> "1/1/4501" Then
             With objContact
                  .ReminderSet = True
                  'Change the reminder time for flagged contacts
                  .ReminderTime = objContact.TaskDueDate & " 17:30"
                  .Save
             End With
          End If
       End If
    End If
End Sub

Mã VBA - Đặt lời nhắc mặc định khác nhau cho các loại mục được gắn cờ khác nhau

  1. Sau đó, khởi động lại Outlook để kích hoạt macro này.
  2. Từ giờ trở đi, mỗi khi bạn gắn cờ email, thời gian nhắc nhở sẽ được đặt thành “10:00” vào ngày hết hạn gắn cờ.Thời gian nhắc nhở mặc định cho các email được gắn cờ
  3. Và khi bạn gắn cờ một liên hệ, thời gian nhắc nhở sẽ được đặt thành “17:30” vào ngày hết hạn gắn cờ.Thời gian nhắc nhở mặc định cho các liên hệ được gắn cờ

Giải quyết các vấn đề về Outlook một cách linh hoạt

Bạn có thể gặp phải đủ loại sự cố trong Outlook của mình. Vì vậy, bạn cần tìm hiểu một số biện pháp để giải quyết chúng trước. Ví dụ, nếu Outlook của bạn thường xuyên khởi động lại, bạn cần sửa chữa Office hoặc vô hiệu hóa các tiện ích bổ sung của bên thứ ba, v.v. Hoặc nếu tệp PST của Outlook bị lỗi, trước tiên bạn có thể thử các bước sau: công cụ sửa chữa hộp thư đến. Khi thất bại, bạn có thể tiếp tục nhờ đến một công cụ mạnh mẽ bên ngoài, chẳng hạn như DataNumen Outlook Repair.

Giới thiệu tác giả:

Shirley Zhang là một chuyên gia phục hồi dữ liệu trong DataNumen, Inc., công ty hàng đầu thế giới về công nghệ khôi phục dữ liệu, bao gồm phục hồi mdf và các sản phẩm phần mềm sửa chữa triển vọng. Để biết thêm thông tin, hãy truy cập www.datanumennăm

Chia sẻ ngay bây giờ:

Được đóng lại.