Chirin Geschrieben 31. Mai 2013 Geschrieben 31. Mai 2013 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!! Zitieren
MartinSt Geschrieben 31. Mai 2013 Geschrieben 31. Mai 2013 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 Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.