Hello,
This is related but sufficiently different from this question:
http://vbaexpress.com/forum/showthread.php?t=27315
I just learned about Dynamic Named Ranges using COUNTA function, and they sure are neat. However, they can be emasculated by a lot of open space within that range. As in my example picture: when the data has rows between it, COUNTA omits several pieces of data. Then when the dynamic range is called by a DataValidation on another sheet, it only shows a little of the range.
My question: how can I keep the user from skipping rows when they are entering information? I realize if I knew anything about a userform that would've solved the problem, but being that I gave the users control of the whole sheet, how can I fix it so it gives them an error message if they try to input data on anything but the next row south from the last entry?