VBA code from a spreadsheet to manage filtering of email contacts when sending marketing campaigns.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
LICENSE
README.md
example_sheet.PNG
main.vba

README.md

email-list-spreadsheet

VBA code from a spreadsheet to manage filtering of email contacts when sending marketing campaigns.

To Use

  • Create a new Excel spreadsheet.
  • Open the VBA console (Alt+F11)
  • Create a new module and copy in the contents of main.vba
  • Setup an area for settings on the main worksheet. Add a named range for 'input_directory', 'out_file_name' and 'exclude_domains'. Optionally add buttons to run the main 'do_all' macro and the 'reset_book' macro. Look at 'example_sheet.png' for an example spreadsheet setup.
  • Download your contacts and suppression reports into input directory
  • Run do_all

For more information on what this is for, read the relevant blog post.