Depends on how complicated your database is. Is that autonumber field used for ANYTHING else? Like, is it found on any other table?
If not, then if you want to take (for example) the record with the value 3 - that you have been displaying as 1003 - and change it to permanently have the value 1003, then do these steps:
1) Back up your database someplace safe, and do the rest of these steps in a test/junk version of the database.
2) Copy the entire table (data and structure) MyTable -> MyTableWork
3) Copy the entire table (structure only) MyTable -> MyTableNew
4) Change the autonumber field on MyTableWork to a number-type field (not key, not indexed, not autonumber).
5) Create an update query for myTableWork
Code:
UPDATE MyTableWork
SET ID = ID + 1000;
6) Run the update query.
7) Verify the results are what you wanted.
8) Create an append/Insert Query that looks something like
Code:
Insert Into MyTableNew (ID, [Customer #])
SELECT ID, [Customer #]
FROM MyTableWork;
9) Run that query.
10) See if the results are what you want.
11) If all of that worked, then you can take a fresh copy of your production database, delete the original table and import the corrected table from your junk database.