There are number of ways of doing this. If this is a one off operation then I suggest:
1-Create an intermediate temporary table tblTemp with the same structure as the table you are copying from
2-Copy all your records to the temp table
3-Create a temporay update query to update the number field to the value you require
4-Append the temporary table records to your object table
If you intend to do this on a reguar basis then just make your intermediate table and query permanent. Create an additional Delete query to delete all the records from the intermediate table and then run them in this order
Delete Query (empty intermediate table)
Copy your records (You could create a query to do this if appropriate)
Run update query to update number
Run the Append query to add the reocrds to the object (ouput) table.
Once this is working O.K you could creat a module to automate the process
The advantage of this method is that it is simple, easy to understand and can be tested step by step until it works. The disadvantage is that if you are doing this on a regular basis and on a large number of records then you will need to compact your database more often to prevent 'bloat'
Hope this helps
Regards
Trevor from accesswatch.co.uk