How to use Outlook VBA with items that are open in an Inspector window or selected in an Explorer window.
Macro to Print Outlook email attachments as they arrive
An updated macro to print Outlook email attachments as they arrive. This macro works with Outlook 2013 and older, 32 or 64-bit versions, with both 3 and 4 character Office file extensions.
Process messages received on a day of the week
Use VBA to process messages based on the day of the week or the time of day they were received.
Create an Outlook Search Folder for Sender
How to use VBA to create a search folder for messages sent to and from the sender of the selected message. VBA code sample included.
Create a List of Color Categories to Merge or Restore
How to use VBA to create a list of your color categories then merge or restore the list to another account using a second macro.
Create a new Outlook message using VBA
How to create a new message in Microsoft Outlook using a VBA macro.
Save appointments to a non-default Outlook calendar folder
Use a VBA macro to move new appointments (or contacts) to a different folder. Can be used to move appointments and contacts to Hotmail or iCloud folders.
Assign a keyword to a message field for tracking
This macro scans all messages in a folder, looking for a unique keyword and if found, enters a user name into the Billing Information field.
Check messages you send for number of recipients
A macro that checks the number of recipients on an outgoing Outlook message. If there are "too many", it asks if you want to send the message.
Enable or Disable an Outlook Rule using Reminders
Do you want Outlook to run certain rules during specific time periods, like only overnight, then turn them off when you are in the office? You can use VBA and task reminders to turn your rules off and on.