I have two list boxes. ListBox1 contains a random list of items, while ListBox2 contains a subset of ListBox1's items in no particular order. I want to remove all items in ListBox1 that match the items in ListBox2.

For example, ListBox1 contains items Harry, Sally, Mary, John. ListBox2 contains items Mary,John. I want to create a function that will remove Mary and John from ListBox1. Any help would be great! Thanks