Use a VBA macro in Outlook to save as an appointment or forward to another address before accepting or declining incoming meeting requests.
Add a keyword to the subject of all messages sent
Use VBA to check the subject of every message you send (new or replies) for a specific keyword. If the word is not found, add it to the subject.
Move Appointments to an Archive Calendar
This code removes the reminder and categories and moves the appointment to a calendar in an archive folder or a subfolder under the calendar. I want to be able to do 3 things with just one click of a button: With a Calendar event selected, I want to: 1) Erase any Reminder (set Reminder to:
Create Outlook appointments using multiple recurring patterns
How to use VBA to create recurring appointments in Outlook that have two patterns, such as first and fourth Monday.
Parsing text fields in Outlook
How to use Len, Left, Right, Mid, and InStr to extract text from Microsoft Outlook fields and message bodies.
VBA: Copy New Appointments to Another Calendar
Use VBA to watch for new appointments added to the calendar and copy them to a second calendar. This is useful if you are syncing with a second calendar and only want some items synced. New: watch for updates to the original appointment and change the copied appointment.
Read and change a registry key using VBA
The basics of reading and changing a registry key using VBA.
Bulk Change Contact's FileAs Format to Match Outlook's Default Setting
Use VBA to get the default FileAs format from the registry (and change it, if desired) then update the FileAs format of the contacts in the default contacts folder to match the default format set in Contact Options.
Using Windows environment variables in Outlook macros
How to use a Windows operating-system Environ property environment variable in a macro to set or get file paths, such as to save attachments or email to the user's My Documents folder. (Works with Word and Excel macros too.)
Set a default 'Do not Deliver before' time
Microsoft Outlook's "Do not deliver before" time defaults to 5 PM and the default cannot be changed. If you always use a different deferral time, you can use a macro to open a new message and set the "Do not deliver before" time automatically.