Originally Posted by
6StringJazzer
You didn't ask me any questions but there is a coding technique here that is essential for things like this. As part of the validation, the code may change the content of the textbox. When that happens it will fire the TextBox1_Change event, causing a recursive call. This gets very sticky. So if the code is changing the textbox, it sets a flag to say "The code is making this change, not the user." So at the beginning of the Sub, you check the flag, and if it's code making the change then you just exit.
Bookmarks