Microsoft Outlook Tips - How to prevent sending emails without Subject

Find below the steps to warn you before sending an email without subject using Microsoft Outlook 

1.      Open your outlook

2.      Press Alt+F11. This opens the Visual Basic editor

3.      On the Left Pane, you can see “Microsoft Outlook Objects” or “Project1″, expand this. Now you can see the “ThisOutLookSession”.

4.      Double click on “ThisOutLookSession”. It will open up a code pane.

5.      Copy and Paste the following code in the right pane.(Code Pane)

‘============================================================================

Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)

    Dim strSubject As String

    strSubject = Item.Subject

    If Len(Trim(strSubject)) = 0 Then

        Prompt$ = “Subject is Empty. Are you sure you want to send the Mail?”

        If MsgBox(Prompt$, vbYesNo + vbQuestion + vbMsgBoxSetForeground, “Check for Subject”) = vbNo Then

                Cancel = True

        End If

    End If

 End Sub

‘============================================================================

6. Save this  and now close the VB Code editor. This macro will make sure you do not make the mistake of sending a mail without a subject.

tags: , ,

One Response to “Microsoft Outlook Tips - How to prevent sending emails without Subject”

  1. Ed Says:

    After pasting the code, convert the quotes to the normal quote character, or you will get a syntax error.

Leave a Reply