Veröffentlicht 31. Mai 201312 j Habe eine leere Tabelle tblMini erstellt und möchte per Union-Abfrage die Daten aus den VBA-Funktionen dynamisch einfügen. VBA: Function FunktionInteressentNr() FunktionInteressentNr = fnkInteressent 'fnkInteressent ist Integer-Wert 0 aus Enum-Liste zu Beginn des Moduls End Function ... SQL: SELECT FunktionInteressentNr() as FunktionNr, FunktionInteressentName() AS FunktionName From tblMini Union ...; Da tut sich leider überhaupt nichts. Alles was ich sehe, sind die Spaltenüberschriften, aber keine Einträge. Das Modul ist, wie im Buch beschrieben, ein allgemeines Modul. Daran liegt's wohl hoffentlich nicht. Hilfe!!
31. Mai 201312 j Wenn du ein select auf eine leere Tabelle machst, wird es dir nie Daten der Tabelle zurückliefern, einfach weil die Tabelle leer ist. Wenn, musst du vorab in irgendeiner Form Daten in die Tabelle einfügen, z.B. per insert. Außerdem bezweifle ich, dass im SQL-Statement aus VBA Funktionsaufrufe möglich sind. Gruss Martin
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.