Hallo,

mit diesen DQY-Dateien arbeite ich mittlerweile überhaupt nicht mehr, da es immer diverse Probleme mit der SQL-Syntax gab.

Um SQL-Abfragen direkt in Excel einzubauen, verwende ich inzwischen nur noch QueryTable-Objekte. Dem QueryTable kannst Du die komplette ODBC-Verbindung mitgeben und die zugehörige SQL-Anweisung als String. Diese SQL-Anweisung kannst Du vorher natürlich dynamisch zusammenbauen. Sie funktioniert genauso wie wenn Du sie im interaktiven SQL (STRSQL) aufrufst.

Hab inzwischen schon viele Excel-Tabellen so erstellt und somit Routine-Abfragen mit diversen Eingabefeldern den Benutzern zur Verfügung gestellt. Das funktioniert ohne Probleme. Google einfach mal nach QueryTable. Da gibt's genug Beispiele.

Gruß,
KM