Articles and VBA code samples for Microsoft Outlook. Suitable for beginners and intermediate users. Many pages within this category will have detailed instructions for use.
How to send all of the files in a folder as email attachments, one attachment per Outlook message using a VBA macro.
How to use an Outlook macro to use a contact's postal code or phone number to look up their time zone.
When you use Instant Search to find messages from a person, the results contain only messages from that person, not all messages in the conversation. You can use a macro to create an Instant Search that includes messages to and from the sender of the selected message.
How to choose the file path when you save an Outlook attachment or a message using a VBA macro.
Use RegEx to copy text from an email message and insert it into an Excel workbook.
A VBA code sample to save one or more selected messages to your My Documents folder as .msg files, using the received date and time as the filename.
How to change the message format on selected messages when replying. You can also use a Run a Script rule to change the message format as messages arrive.
Use a macro to copy attachment names from the original message to the reply or reply all in HTML or plain text messages.
Publish a template to another user's mailbox using a macro or a custom form.
You can't run rules on a shared mailbox and client-side rules in a mailbox won't run if Outlook is not open. Use an ItemAdd macro to watch the folder for new items.