I am currently working with a team of people who are on connected to different networks, and frequently coming on and off the project. We hold a spreadsheet with everyones details, and some of these details are the mailing lists each person should be subscribed to. For example "System Downtime","Team Leads" etc.
As people come and go, we dont want them recieving emails when they are not on the project.
Attached is a greatly cut down version of what we have.
For most users the data will be locked down - we want them to be able to copy the mailing lists to their clipboard via a dashboard so they can then paste it into their Outlook.
Pseudo code:
On clicking "Copy to your clipboard"
Lookup mailing list selected in drop down (This dropdown validates on the MailingList range D2:I2)
Look for the corresponding column for that mailing list
Only look at rows where the individual is on the project ("Yes")
For each person with "Yes" in the column for that list, concatenate their email address
Copy the result to the users clipboard, ready for them to paste into the To: field in their browser