I have Windows XP and Office XP. I have a spreadsheet that we download every month and it will have 22,000 plus rows. I then insert 10 new worksheets and name them for each acct. name such as EFC, OVK, etc. Then I use Data, Filter to pull up the account name and copy these sheets to the appropriate worksheet. I tried creating a macro to do this for me and I get errors. When I go to debug it will highlight Sheets and the name of the Sheet such as OVK. What am I doing wrong? Is there a better way of doing this?