jose simas zeacidsvogmailcom hi mark thanks answer tried using iviewdataviews uiid like probably naive way viewqueryinterface8d2ad79b1add4181bad4ff0672a9b6e3 produces error line com_error 2147221005 invalid class string none none read thing win32com without using comtypes would need somehow add custom interface also read exist tools automate process far could find start cheers jose sun apr 27 2008 807 mark hammond wrote import comtypesgenresultsinterfaces resint internalview viewqueryinterfaceresintiviewdataview resintiviewdataview needs converted either pywintypes iid object string xxxxxxetc format im sure convert comtypes iids pywintypes iids mark _______________________________________________ pythonwin32 mailing list kpitckaew45pythonorg httpmailpythonorgmailmanlistinfopythonwin32 fri 08 aug 2008 030443 0100 pythonwin32 queryinterface fails object passed vb