I have data in multiple excel workbooks that I am building a macro to bring in to a single workbook. The data is a list of tenants and move-in dates etc. The data covers columns C:X and begins at row 9. The problem is I need the macro to determine how many rows are in the data set so I know how far to copy down. Basically I need to copy cells C9:X??. Any help would be much appreciated. Column D will always have data for the rows that will need to be copied if that helps.