Always Reply Using the Same Message Format
Outlook-tip's Tip 434: Change Reply Format answered a frequent question: "How do I set Outlook to always reply in HTML or RTF? When replying to, or forwarding, an email...
Automatically Create Contacts From Messages
This macro will go through the messages in a folder and create a contact for each sender A user needed to solve this problem: “My contact list on a...
Change Outlook’s Programmatic Access Options
Please note that the advice on this page reduces Outlook's security level and could leave you open to an exploit that takes over Outlook and sends mail on your...
Designing Custom Forms
Before you can design forms in Microsoft Outlook 2010, you need to enable the Developer ribbon. In Outlook 2010, go to File, Options, Customize Ribbon and add a check...
Getting to know OOM, getting to know all about OOM
Most power users of Outlook are aware that it can be customized to a degree. The ability to create custom forms or use VBA macros have been around since...
How to Remove or Change the Reminder on All Day Events
While you can't change Outlook's 18 hour default reminder, you can use VBA to remove the reminder or change it to a different time. While the tweaks here work specifically with reminders on All Day events, this code can be tweaked to do almost anything when a new appointment or event is saved.
How to Set a Custom Form as the Default for a Folder
You can easily change the default form used for new items for any folder type except Mail folders. Right click on the folder name and choose Properties. Then select...
How to use Outlook’s VBA Editor
The steps are the same for all versions of Outlook and all Office applications It's easy to find code samples on the Internet, but unless you know how to...
Macro to Bulk Import vCards into Outlook
Microsoft Outlook does not support importing multiple vCards – you need to import them one vcard at a time. While this is tolerable for a few, its frustrating when...
Macro to Move Aged Email Messages
You can use AutoArchive to move old mail to a pst file as it ages by configuring AutoArchive to run frequently and configuring the autoarchive settings on a folder. If you need to keep the mail within your current data file but want to move it out of the Inbox, you can use a macro to move it as it ages.
Outlook Developer Resources
Outlook developers will find the content on this page helpful when they are developing addins for Microsoft Outlook.
Pick Contacts using VBA
Use the following VBA code to create a contact picker. You can change the code to allow for a manual pick of contacts folder, ie not hardcoded. If you...
Processing Incoming E-mails with Macros
The Rules Wizard is great for a lot of things when automatically processing incoming e-mails. However, when there’s that one certain thing that you can’t do with it, you...
Save Messages as *.DOC File Type
If you want to save messages in a universal format and want the attachments stay with the document, you need to convert the message to RTF format then save the message in *.doc format. . While you can do this in Outlook, it takes several steps. Using VBA to save messages to your hard drive in *.doc format takes just seconds.
Saving All Messages to the Hard Drive Using VBA
Use this code to save messages with the date in the filename, retaining the Outlook file structure This code sample will save all messages in a specific Outlook folder...
The Express way, and the road to Redemption…
In Part 1, we took a brief look at the fundamentals of Outlook programming. This included a quick exploration of the two primary interfaces: the full MAPI framework and...
Hot Topics