Bryce,

Your not guilty of anything ! Returning arrays of data is great stuff. Very usefull in fact - one can use them as collections in FOR EACH IN statements and count them with UBOUND.

Returning other things like extended error codes along with the data, i think, is not a good idea. In fact, it would make the UDF in-flexible in that it couldn't [easily] be plugged into collection-aware contructs.

-Shawn

[im thinking Howard wishes he never started this thread [Wink] ]

[ 17 April 2002, 22:10: Message edited by: Shawn ]