Hi CJ,
Consider this code that allows the user to select the days unavailable ("U") on the Details sheet for a person. The person's schedule on the Availability sheet will automatically be updated as the user enters the data. Unavailable days will be transferred across while not overwriting data if it exists. Removing an unavailable day on the Details sheet will remove all the unavailability's for that weekday across the board for that person. Also added is the conditional formatting on both sheets.
Bookmarks