Wednesday, November 24, 2010

Getting Empty Subject Line Prompt in MS Outlook

If you use MS Office Outlook and sometimes send emails without a subject line, it allows you to do so. And you may not like the situation because appropriate subject lines in emails are necessary and part of net-etiquette.

If you search in the Outlook ‘Options’, you won’t find a place where you can made the configuration. There are some paid Add-Ins available which can help at a cost. But a friend shares a way to get the same warning message, free of cost.

Here are the steps:

1. Open your Microsoft Office Outlook.
2. Press Alt+F11. This opens the Visual Basic Editor and open Project-Project 1 (left side). (If this doesn’t open Project-Project 1 then press then Press Ctrl+R)
3. On the Left Pane, one can see “Microsoft Outlook Objects” or “Project1″, expand this. Now, one can see the “ThisOutLookSession”.
4. Double click on “ThisOutLookSession”. It will open up a Code Pane on the right hand side.
5. Copy and Paste the following code in the right pane (Code Pane) and save it

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. Now whenever you try to send a mail without subject, a pop-up is raised to remind you of the blank subject.

No comments: