Hilmar,
>I find that fascinating, too. It would never have occured to me.
It's pretty rare that your only need an object lifetime to be the duration of a single WITH statement. FWIW I think if you do a search on "with createobject" here you'll find that it's been posted in messages dating quite a way back.