Wie rufe ich die VBA-Funktion zur Angabe von Spalten in der SQL TRANSFORM-Abfrage auf?

Hier ist meine Frage:

PARAMETERS ...
TRANSFORM ...
SELECT ...
...
PIVOT Mytable.type In ("Other","Info");

Dies ist eine Kreuzabfrage und ich muss alle Spaltenüberschriften mit dieser Zeile festlegen:PIVOT Mytable.type In ("Other","Info") und jetzt habe ich die Überschriften fest codiert,Andere undDie Info.

Aber ich möchte das dynamisch machen. Ich möchte also eine vba-Funktion aufrufen, die alle benötigten Überschriften zurückgibt.

Etwas wie das:

PIVOT Mytable.type In (myVbaFunction());

Meine Frage ist also: Wie rufe ich eine VBA-Funktion in der SQL-Abfrage auf?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage