From: "Morris, Chris" Date: 2002-03-08T22:49:52+09:00 Subject: RE: win32ole and ICatalogObject > > For late bound calls in VB, it's simple: > > > > x = object.Value("PropertyName") > > object.Value("PropertyName") = x > > > How about following? (Yes, this is not straightforward like > VB, but...) > > object.setproperty('Value', 'PropertyName', x) Yep! That works. I'd tinkered with something similar end of the day yesterday, but it wasn't quite right. Thanks a lot! Chris