Warum macht ihr das immer so kompliziert ?
Nutze den Abfragemanager von Excel !

Erreichbar über "Daten->externe-Daten->neue Abfrage". Per ODBC kann ich dann sehr schön grafisch die Abfrage gestalten sowie Parameter vergeben.
Diese Abfrage ist dann Bestandteil des Sheets und kann jederzeit per Knopfdruck oder schon beim Open refresht werden.

Aber warum schreib ich das jedesmal neu hier ?