I have a VB 6 application (SQL 7 db) and would like to use Word97 as the report writer. Has anyone tried this and if so - did you pass an array to the vba code or did you only pass the primary key value of the record to the vba code and let the vba code go get the recordset??? Any code used would be appreciated.