How to copy outlook conversation to a new mail
There are a few ways to copy an Outlook conversation to a new email:
Method 1: Using the "Forward" feature
- Open the conversation you want to copy in Outlook.
- Click on the "Forward" button in the top toolbar or press Ctrl+R.
- In the "Forward" window, select the conversation thread you want to copy by checking the box next to it.
- Click "Forward" to create a new email with the conversation thread copied.
Method 2: Using the "New Email" feature
- Open Outlook and click on the "New Email" button in the top toolbar or press Ctrl+N.
- In the "To" field, enter the recipient's email address (or select them from your contacts).
- In the "Subject" field, enter a new subject line (or leave it blank if you want to keep the original subject).
- In the "Body" field, click on the "Insert" menu and select "Insert Message" (or press Ctrl+Shift+M).
- In the "Insert Message" window, select the conversation thread you want to copy by checking the box next to it.
- Click "OK" to insert the conversation thread into the new email.
Method 3: Using the "Quick Steps" feature (Outlook 2013 and later)
- Open the conversation you want to copy in Outlook.
- Click on the "Quick Steps" button in the top toolbar or press Ctrl+Shift+Q.
- In the "Quick Steps" window, select the "Copy Conversation" option.
- In the "Copy Conversation" window, select the conversation thread you want to copy by checking the box next to it.
- Click "OK" to create a new email with the conversation thread copied.
Method 4: Using VBA Macro (Outlook VBA)
- Open the Visual Basic Editor in Outlook by pressing Alt+F11 or by navigating to Developer > Visual Basic in the ribbon.
- In the Visual Basic Editor, insert a new module by clicking "Insert" > "Module" or by pressing Alt+F11.
- Paste the following code into the module:
Sub CopyConversation() Dim convo As Conversation Set convo = ActiveExplorer.CurrentItem Dim newMail As MailItem Set newMail = Application.CreateItem(olMailItem) newMail.Subject = convo.Subject newMail.Body = convo.Body newMail.To = convo.To newMail.CC = convo.CC newMail.BCC = convo.BCC newMail.Send End Sub
- Save the module by clicking "File" > "Save" or by pressing Ctrl+S.
- Close the Visual Basic Editor.
- Open the conversation you want to copy in Outlook.
- Press Alt+F8 to open the Macro dialog box.
- Select the "CopyConversation" macro and click "Run" to create a new email with the conversation thread copied.
Note: The above methods may not work if the conversation thread is too large or contains attachments. In such cases, you may need to use a third-party add-in or a custom solution to copy the conversation thread.