George...
........I apply that to everything. All routines exit at the bottom and no where else. Actually, this also (to a very minor degree, um, miniscule< g >) cuts down on the size of the application because it reduces the number of literals
That is what I was taught years ago and try to follow. For me the trade off for validation was being able to use messagebox() to return an error message and not the cryptic wait window.
Tom Gahagan
Alliance
Computer Solutions
"Music, like sex, is much too important to be left to professionals."
Robert Shaw