In VBA musst du dir die MSADO-Objekte als Verweise hinzufügen.
Dann kannst du mit Connection-, Command- und Recordset-Objecten die Daten lesen und in deine Tabellen schreiben.

Aber DSN's benötigst du nur zur Entwicklungszeit.
Wenn du eine Verknüpfungstabelle erstellst zieht sich Access automatisch die Verbindungsfolge in die Eigenschaften der Tabelle.

Du kannst dann ganz normale Anfügeabfragen erstellen und verwenden.