Skip to content

Xlsm file containing VBA and forms for Excel for managing the email addresses in any number of folders and contact groups in Microsoft Outlook.

Notifications You must be signed in to change notification settings

DavidJLambert/ManageEmailAddresses

Repository files navigation

Xlsm file containing VBA and forms for Excel for managing the email addresses in any number of folders and contact groups in Microsoft Outlook.

Reads email addresses from an Excel spreadsheet, end-user can then choose to, on a column-by-column basis:

  1. Add the new email addresses
  2. Delete existing email addresses
  3. Update existing email addresses.

Includes a form to select the folders and contact groups in Microsoft Outlook to work with.

Includes a form that asks what to do with the email addresses in each column of the Excel spreadsheet: add, delete, update, or ignore.

Validates the email addresses in the spreadsheet, flagging and not reading any improperly formatted email addresses.

Silently refuses to:

  1. Add pre-existing email addresses
  2. Delete non-existent email addresses
  3. Update non-existent email addresses.

Flags and ignores email addresses listed in more than one operation:

  1. Duplicate operations.
  2. Add and Delete.
  3. Add and Update.
  4. Update and Delete. Assumes that email addresses are listed in more than one operation due to typos or other mistakes.

Package is an xlsm file including:

  1. All VBA and forms
  2. An Excel spreadsheet with instructions on running the code
  3. 7 spreadsheets of test cases for testing the VBA
  4. 1 spreadsheet with data for stress testing the entire application.

About

Xlsm file containing VBA and forms for Excel for managing the email addresses in any number of folders and contact groups in Microsoft Outlook.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published