I receive approximately 35 Excel trend data files monthly from a certain projejct. I want to convert each file's data sheet into a csv file prior to entering the data into a database. My goal is to use a macro to open each one and save the appropriate sheet as a CSV file, close the file and do the next one until all are processed. The problem is that each of the Excel files has a Workbook_Open routine that displays a userForm. When that displays it stops the macro. With my macro I would like to either prevent the userForm display or close it so that the macro can proceed. Searching the internet I haven't found a way to do this. Does anyone have a suggestion?