'------------------------------------------------- --------------------
'Set a reference to all forms
'------------------------------------------------- --------------------
Set colInspectors = Outlook.Inspectors
End Sub
Private Sub colInspectors_NewInspector (ByVal Inspector As Inspector)
'------------------------------------------------- --------------------
'Mã này này đang chạy với một dạng (một một thư mục e-mail) sẽ được mở
'------------------------------------------------- --------------------
Dim objItem As Object
'------------------------------------------------- --------------------
'Skip errors
'------------------------------------------------- --------------------
On Error GoTo ExitProc
'------------------------------------------------- --------------------
'Hãy đặt một tham số đến mục nhập mở
'------------------------------------------------- --------------------
Set objItem = Inspector.CurrentItem
'------------------------------------------------- --------------------
'Mục mới mới không có thời gian nhận
'------------------------------------------------- --------------------
If Year (objItem.ReceivedTime) = 4501 Then
'------------------------------------------------- ----------------
'Hãy kiểm tra if các đề này không phải là một tùy chọn empty của một thư mục đã được tạo bởi a
'mẫu với tùy chọn predefined.
'------------------------------------------------- ----------------
If objItem.Subject = "" Then objItem.Subject = ""
End If
ExitProc:
'------------------------------------------------- --------------------
'Hãy xóa tham số đến kiểu và để mục
'------------------------------------------------- --------------------
Set objItem = Nothing
Set Inspector = Nothing
End Sub
Private Sub Application_ItemSend (ByVal Item As Object, Cancel As Boolean)
On Error Resume Next
'------------------------------------------------- --------------------
'If trống không có thì nó sẽ được gỡ bỏ (Outlook®
'sẽ này không nhận ra)
'------------------------------------------------- --------------------
Item.Subject = Trim (Item.Subject)
End Sub
Private Sub Application_Quit ()
'------------------------------------------------- --------------------
'Delete the reference to forms
'------------------------------------------------- --------------------
Set colInspectors = Nothing
End Sub
Save the Session , restart Outlook and from the next time, if you send an email without a Subject - the program will not display the message as before. Note that we have to enable Macro mode in the Trust Center section of Outlook . Good luck!