Is it possible to pass an entire listview control into a class function? What I have is a form that contains a listview control. The listview has field values obtained from a recordset. I have a button on the form that should export the listview values into an Excel spreadsheet. I would like to create class that contains all the coding for the Excel export rather than placing the code into the "Export" button of the form. Is there a way to pass an entire listview control and it's contents into a class? Thanks for any help!