Robert
I'll give that a try. In the meantime you might want to look at using Application.Goto to scroll the worksheet to where you want it.
The main advantage of a listbox would be that you would only have 1 control to deal with instead of a separate checkbox for each attendee.
So instead of looping through all controls as you do in the cbt_Enter_Date you would just lop through the listbox.
Here's how you could populate the listbox and set it up to display checkboxes, this would go in the form's Initialize.
To loop through it and check which attendess have been selected/checked.
Bookmarks