Weil du mit MS-Query (Import Daten) nichts programmieren brauchst und das QueryDef automatisch erstellst.
Du benötigst nur ein DSN über den ODBC-Manager.
Die restlichen Eigenschaften definierst du dann über die Query-Eigenschaften im Excel.
Bei mir hat das bisher immer problemlos funktioniert.