Outlook Developer

Slipstick Systems

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.

Outlook Social Connector 2013 Provider Reference

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

VBA Basics Developer Resources
How to use the VBA Editor Developer Resources
Work with open item or selected item Developer Tools
Working with VBA and non-default Folders
Backup and save your Outlook VBA macros More Code Samples / Dev Help
Extracting text in message bodies Outlook-tips.net Samples
Use RegEx to extract text from an email VBOffice.net samples
Paste clipboard contents OutlookCode.com
VBA UserForm ComboBox Sample SlovakTech.com
Outlook MVP David Lee
Custom Forms MSDN Outlook Dev Forum
Designing Microsoft Outlook Forms
Set a custom form as default Hire an Outlook developer

Articles with VBA code samples

Listed below are the most recently published (or updated) articles in our Developer section. A complete list of all 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.

Embed Images in New Messages using a Macro

How to use a macro to embed images in a folder into a new Outlook email message and send it. Send either one image per message or embed all images in the folder into one message.

Open All Hyperlinks in an Outlook Email Message

Use an Outlook macro to open every hyperlink in the selected email message. A version of the macro will open hyperlinks in every message in the selected folder.

Clear SecureTempFolder automatically using VBA

Use a VBA macro to delete the SecureTemp Folder used by Microsoft Outlook.

Copy Selected Occurrence to an Appointment

Use this Outlook VBA code sample to copy recurring events as single appointments when you want to take notes so you can avoid editing the occurrence.

Talking Reminders

Forgetting appointments because you don't see the reminder? Let Outlook read the reminders to you! You can use the same method to read the subject of incoming mail.

Create an Appointment Diary

Use a macro to record a start and stop time for an appointment to be used as a diary or journal.

Import Messages from File System into Outlook Folders

This macro uses the OpenSharedItem method to import messages, appointments, or contacts stored in the Windows File System back into Outlook folders.

Update Contacts with a New Company Name and Email Address

It can be a real hassle to update contacts when a company changes their name and domain. While it's actually really easy to change the company name by using group by company view and dragging contacts to a new group, you can't change the email address field using this method.

Change Item Count on All Folders in a Data File

Use a macro to change the Outlook option to show either the number of unread messages or the total number of messages in a folder.

Imported Addresses are Missing from Address Book

If you have Contacts in the Contacts folder but they are not accessible when you click on the To button, and they were not imported, see Outlook Contacts are missing when you click the To button for a common problem affecting Microsoft Outlook. Addresses imported into the Contacts folder from sources other than the Personal  

Save Messages and Attachments to a New Folder

This Outlook macro saves the selected message and any attachments to a folder in your Documents folder.

Change the All Day Event Default Free/Busy to "Busy"

How to use a macro or a custom form to set a new all day event to Busy by default.

gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.