I am not sure if you are using the term "autofill" correctly. Access never automatically copies data from one place to another. However, it is quite easy to "show" data that exists in a separate table. To do this, create a query that joins tbl1 with tbl2. Use that query as the RecordSource for the form or report. You can choose columns from both tables. So in this example, tbl1 would hold the componentID and quantity and tbl2 would hold the description. Your form would show both but the "description" would not be copied into tbl1. There is no need for that.