I have to copy data from an Excel spreadsheet to a table in an Access database. The problem is I have to transpose some of it. The first 7 columns can go in as is, but the next 13 columns are each assigned to a calendar quarter and each column contains the units sold for that quarter. In the database, there is one column for Quarter and another for Units Sold. I'm using a nested For/Next loop to assign the quarter to a variable, then loop through each row and insert that quarter's data into the table, then advance the outer loop and do it all again for the next quarter until all 13 quarters are processed. Of course, this is taking forever because there are 39,000 rows X 13 columns = 507,000 rows in the final database table. Can anyone suggest a faster way to do this? Thanks in advance!