Prüfe, ob die Datei einen Unique-Key (auch in den LF's hat). Ist das nicht der Fall, kann DAO diese Datei nur als Snapshot öffnen.
Ansonsten hilft nur ein QueryDef-Objekt das den INSERT-Befehl enthält:

dim rQD as QueryDef
set rQD = rDB.CreateQueryDef("InsPO", "insert into PO (F1, F2, F3, ...) values (?, ?, ?, ...)")

rQD(0)=Wert1
rQD(1)=Wert2
rQD(n)=Wertn

rQD.Execute
.