Gary,
If you copy or move data from one sheet to another "within" the SAME file, one should not expect the size of the file to change. Instead, you should move data to separate workbooks.
If you still have a copy of your original file, here's what you should do:
1) Open the "original" file (workbook), and while you have this opened,
2) Create a NEW workbook.
3) Use <Control> <Tab> to go to your original workbook.
4) Highlight a section of your original workbook that you want to move to your NEW workbook.
4) Use "Move" - <Control> X.
5) Use <Control> <Tab> to go to your NEW workbook.
6) Go to the area where you want to paste this data, and use Paste - <Control> V.
7) Repeat steps 1-6 for as much data as you want to move from your original workbook to the NEW workbook.
8) Save the NEW workbook - under an appropriate name - which "associates" it with the "original" workbook, and of course you should preferably save it within the same folder.
By "moving" the data, any formulas in your original workbook which refer to the data you have moved will automatically change to reflect the reference to the NEW workbook.
To test out your 2 workbooks, a) save both files, b) make a change to one of cells in your NEW workbook - to a cell referenced by a formula in your "original" workbook. c) save the NEW file. d) close the NEW file. e) open the "original" file, and you should see that WITHOUT opening the NEW file, your formula will automatically reflect the change you made to the NEW file.
To break down your "original" file further, repeat Steps 1 - 8. You should preferably continue to use a file naming convention that associates all of your (linked) workbooks with the "original" workbook. For example, if your "original" workbook is named "Expenses", then perhaps you would save your other workbooks with names like "Expenses_input_01", "Expenses_input_02", etc.
I hope this helps. Please advise as to how you make out.
Regards, ...Dale Watson dwatson@bsi.gov.mb.ca