I may not know how to use the information you gave me but let me try to give a bit more information on what I want to do. I have an existing Excel spreadsheet that I want to extract certain cells from each row to create a new spreadsheet. For example. I want to place A1,A4,A7 in spreadsheet one to A1,A2,A3 in spreadsheet two. It would seem to me that I need to do something like a While (I am not at the last row + 1) do the write to the other spreadsheet. Do I need to select the whole spreadsheet before I do the While statement? I am using Excel 2000 on Windows 2000. Thanks.