Yes, also why a sample workbook would have helped. Based on your new instructions, the following code should work. First, though, name your ranges of cells. For example, select B9:B39 together and then in the Name box just above column header A (where it should say B9 at this point) type Week1. Select B46:B76 and do the same, but name it Week2. Repeat for all of those ranges.
Then, update the code below to include those ranges in the first Intersect test (where you currently see "Week1,Week2".. add the rest of them). You don't have to call your ranges Week1 and Week2, etc, but name them something that makes sense, and probably in a standardized format so you know what they are for.
The code first checks to see if the Target cell (the cell you just changed) intersects with any of the named ranges. If so, it then proceeds to determine which named range, and assigns that range's 'Name' property to the tName variable. It then uses that variable in the COUNTIF function to see if your current entry exists in the named range more than once. If so, it undoes your change and pops up a message.
Bookmarks