- Users should NOT copy and paste data in this way. In other words, copying a group of rows and columns from a table, or from a spreadsheet, is an ineffective, inefficient way to import data.
- Access is a tool used to create relational database applications. Tables follow the rules of normalization. They are not the equivalent of an Excel worksheet. Don't try to use Access in the same way you would use an Excel spreadsheet.
- Access relational database applications consist of THREE components.
- Tables which store data. Users should not be able to open tables directly for any reason.
- Interface objects through which users interact with the data. These are the forms and reports in your relational database application.
- Code which runs the entire relational database application. This is the VBA and Macros you create for this purpose.
You want to copy chunks of data from "somewhere" and paste them into a table. This is actually possible, but very, very undesirable. It is difficult to get it done correctly if it can be done at all.
If you are copying records from one table to another table, use an append query. Append queries are designed specifically for that purpose and do it really well.
If you are importing data from an external source (another accdb or an Excel file), the most effective way to do that is link to the data source and, again, use an append query.