Ao contrário do Excel, o Access é um banco de dados e não um software de planilha. Os dados exibidos na tela que você incluiu não são uma tabela per se : linhas e colunas são uma das muitas maneiras de exibir dados. Você pode classificar os dados da maneira que quiser, mas isso só mudará a maneira como eles são exibidos atualmente , e não a maneira como eles são armazenados. (Neste exemplo, eles parecem ser classificados por ID.)
You can't really put it into the first or any other real position. All views on an Access database are sorted by some field or other, often, the order entered. You can give a new record a field value that happens to put it at a particular place in the view, but the actual record is at an uncontrollable place on the physical database.
In fact, if you try to insert a record between two records in a Datasheet view (the one that resembles a spreadsheet) by right-clicking in the left border and selecting Insert a Record, you'll pop to the last visible record and start entering there. Adding data would then probably re-sort the new record to its ordered place according to the view.
( source )
You must stop immediately and forever in thinking "rows" when working with Access. They are not rows.
If you have records with prime keys 123 and 124 and they are integers, you cannot put anything between them. PERIOD. To allow yourself the luxury of putting things helter-skelter on a display, you need to either be preprared to renumber things frequently or put a secondary key on the table so that your key is comprised of two parts. Then use the second part to force order to be a certain way.
( fonte )
Para adicionar novos dados entre "3" e "4" você teria que modificar TODOS os dados após "3" e incrementar seu ID, e então inserir novos dados com o ID sendo "3".