Skip to main content

How to insert current date in email subject line in Outlook?

After you have deal with all the tasks mentioned in a received message, you may want to make a mark to the email just like create a note for this email to remind yourself that this message was done in a certain date. Actually, you can mark the email as done by inserting the current modified date in the email subject line. To know more detail information of inserting current date in an email subject line, please look at the following tutorial.

Insert current date in email subject line with directly typing in
Insert current date in email subject line with copying and pasting
Insert current date in email subject line with VBA code
Automatically insert current date in subject line when creating new email


Insert current date in email subject line with directly typing in

You can directly insert the current date by typing the date in the subject field.

1. Open the email message that you want to insert current date in the subject line.

2. Place the cursor on the Subject field, and then type in the current date.

3. Click Save button, or press Ctrl + S keys to save the changes.


Auto add date in subject line when creating new message in Outlook:

After enable Kutools for Outlook's Add date into subject when new email option, current date/datetime will be added automatically in the subject line when creating new email message in Outlook as the below screenshot shown. Download and try it now! (60-day free trail)


Insert current date in email subject line with copying and pasting

You can insert the current date or time into the mail body by using the shortcut keys and then copy and paste it to email subject line, please do as follows.

1. Open the email message that you want to insert current date in the subject line.

2. In the message dialog, please click Actions > Edit Message in the Move group under Message tab. See screenshot:

3. Click on the email body, and press Alt + Shift + D simultaneously in the keyboard. If you also want to insert the current time, please press Alt + Shift +T.

4. After clicking the shortcut keys, the current date will be automatically inserted in the email body, copy and paste the date to the Subject field before the old subject. See screenshot:

5. Then click Save button, or press Ctrl + S keys to save the changes.


Insert current date in email subject line with VBA code

Besides the above two methods, you can easily insert current date in email subject field without opening it by using VBA code.

1. Select an email message that you want to insert current date in its Subject field.

2. Press Alt + F11 to open the Microsoft Visual Basic for Applications dialog.

3. Double click on Project1 > Microsoft Outlook Object > ThisOutlookSession in the left pane. See screenshot:

4. Then copy and paste the following VBA code to the VBA editor.

VBA: Insert current date in the email subject line.

Sub SelectedMailItemsSubjectWithDate()
  Dim MItem As MailItem
  On Error GoTo ExitPos
  For Each MItem In ActiveExplorer.Selection
    MItem.Subject = Date & " " & MItem.Subject
  Next
ExitPos:
End Sub

5. Then click Run button or press F5 to run the VBA code. And close the Microsoft Visual Basic for Applications.

6. Press Ctrl + S to save the changes for the email. And the current date has been added to your selected email subject line.

Note: The VBA code was successfully tested in Outlook 2007, 2010 and 2013.


Automatically insert current date in subject line when creating new email

This section will show you how to automatically add current date in the Subject line of a new created email with the Add date into subject when creating new email utility of Kutools for Outlook.

Kutools for Outlook : with more than 100 handy Outlook add-ins, free to try with no limitation in 60 days.

1. You need to enable this Add date into subject when new email utility firstly. Please click Kutools > Options. See screenshot:

2. In the Options dialog box, check the Add date into subject when new email box under New tab, and then click the OK button.

Note: You can click the Date Format button to customize the date/datetime format based on your needs.

From now on, when you create a new email message in Outlook, current date will be inserted automatically to the Subject line.

  If you want to have a free trial (60-day) of this utility, please click to download it, and then go to apply the operation according above steps.


Automatically insert current date in subject line when creating new email

Kutools for Outlook includes 20+ powerful features and tools for Microsoft Outlook. Free to try with no limitation in 45 days. Download the free trial now!


Best Office Productivity Tools

Kutools for Outlook - Over 100 Powerful Features to Supercharge Your Outlook

🤖 AI Mail Assistant: Instant pro emails with AI magic--one-click to genius replies, perfect tone, multilingual mastery. Transform emailing effortlessly! ...

📧 Email Automation: Out of Office (Available for POP and IMAP)  /  Schedule Send Emails  /  Auto CC/BCC by Rules When Sending Email  /  Auto Forward (Advanced Rules)   /  Auto Add Greeting   /  Automatically Split Multi-Recipient Emails into Individual Messages ...

📨 Email Management: Easily Recall Emails  /  Block Scam Emails by Subjects and Others  /  Delete Duplicate Emails  /  Advanced Search  /  Consolidate Folders ...

📁 Attachments ProBatch Save  /  Batch Detach  /  Batch Compress  /  Auto Save   /  Auto Detach  /  Auto Compress ...

🌟 Interface Magic: 😊More Pretty and Cool Emojis   /  Boost Your Outlook Productivity with Tabbed Views  /  Minimize Outlook Instead of Closing ...

👍 One-click Wonders: Reply All with Incoming Attachments  /   Anti-Phishing Emails  /  🕘Show Sender's Time Zone ...

👩🏼‍🤝‍👩🏻 Contacts & Calendar: Batch Add Contacts From Selected Emails  /  Split a Contact Group to Individual Groups  /  Remove Birthday Reminders ...

Over 100 Features Await Your Exploration! Click Here to Discover More.

Read More       Free Download      Purchase
 

 

Comments (3)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Is it possible in email level?
This comment was minimized by the moderator on the site
Hello, I really need your help, how can I instead of adding the current date, I need to add the date I receive the email, also I would like to add the Name of the person who sent it to me, for instance: The subject is: Inventory file and I need it to be "Inventory file John Harrison on 07/10/2014" but I need it to change according to every email name and every email sent date, is it possible?
This comment was minimized by the moderator on the site
Did you find a solution for your problem? I want to do the same thing.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations