Actually, we found a possible bug in how the variant arrays are handled by Kix. I have updated the UDF referenced above to work around the problem. It now returns an array of arrays when more than one row is specified. I'll post some sample code in the morning that uses the updated UDF.

Glenn
_________________________
Actually I am a Rocket Scientist! \:D