Content at Microsoft
For Outlook 2013 & 2016 developers
What's new for Outlook 2013 developers provides a top-level view of the additions and enhancements for developers in Microsoft Outlook 2013, including mail apps, third party weather data services for the Weather Bar, and inline response. The document also describes changes to the Outlook Social Connector, Office Mobile Service, support for Outlook 2013 Preview coexisting with a previous version of Outlook, and new performance criteria for add-ins.
Mail apps for Outlook 2013 and OWA contains conceptual information specific to building a mail app for Outlook 2013 and Outlook Web App for Exchange 2013.
Office 2010 Developer Training Course
101 Samples for Office 2010 Development
New VSTO Features Help You Customize Word And Outlook (Shows how do custom button images)
Content at Slipstick.com
Articles with VBA code samples
Listed below are the most recently published (or updated) articles in our Developer section. A list articles in the Outlook Developer section is in the Outlook Developer Index. A list of all Slipstick.com articles containing VBA code samples can be found in the VBA Samples Index.
A user had a number of calendars, both in his own mailboxes plus a handful of shared calendars. While Outlook can search all of the calendars, he wanted an easy way to restrict the searches to specific calendars and also see which calendar the appointment was on. The solution: a macro. We used the macro
How to copy appointments from several Outlook calendars to print as one calendar. Includes code specific to Exchange server accounts that works with Resource calendars as well as other user's calendars.
After importing IMAP folders to Personal Folders or an Exchange mailbox, messages in the imported folder are hidden.
Using VBA, you can automatically create a series of Outlook tasks based on a task or appointment. You can create the tasks leading up to an appointment or task or following an appointment or task.
Use a macro to clean up duplicates messages in an Outlook folder.
Use a VBA macro to resize large images in received email.
Outlook doesn't support creating shortcuts to folder on the Quick Access toolbar (QAT) or ribbon, but you can put macro on the QAT or ribbon that opens a folder.
How to assign, change, or remove folder permissions in an Exchange mailbox using Outlook VBA and Redemption.
New to Outlook 365: Remember Zoom Preferences. If the fonts in incoming messages are tiny (or huge), you may have a Zoom problems. I'll show you how to fix it. If you don't have an Office 365 subscription, I have a macro that will set the zoom level for you.
This code sample shows how to load the contents of a text file into an array then use the array to do something, in this example, to move messages to a new folder.
Use Outlook VBA to remove the words Invitation and Updated invitation from meetings received from Gmail users.
How to hide extra Contact folders, left from previously linking contact sources with Outlook.com accounts, so they aren't visible in Outlook or on smartphones.