Kreuztabelle Access + VBA Code
Hallo zusammen,
ich habe eine Kreuztabelle aus einer Query erzeugt, aus dieser entsteht wiederum ein Bericht, nun habe ich ein Formular mit 3 Kombifeldern.
So sieht der Bericht aus(+Table bzw. Query aus dem er entsteht:

Auf diesem Formular habe ich einen Button der folgenden Code ausführt:
Nun zum Problem:
Nun sollte man mit dem Formular den Zeitraum + Abteilung auswählen, klicke ich auf den Button erscheint folgende Fehlermeldung(funktioniert mit einer einfachen Query perfekt):
Periode=Datum
Ich vermute mal, es liegt daran dass in dieser Kreuztabelle ein Feldwert als Überschrift umgewandelt wird..
Kann man das irgendwie umgehen bzw. lösen?
Danke!
Gruß
Dr.
ich habe eine Kreuztabelle aus einer Query erzeugt, aus dieser entsteht wiederum ein Bericht, nun habe ich ein Formular mit 3 Kombifeldern.
So sieht der Bericht aus(+Table bzw. Query aus dem er entsteht:


Auf diesem Formular habe ich einen Button der folgenden Code ausführt:
DoCmd.OpenReport "Test_Kreuztabelle", acViewPreview, WhereCondition:="ZUBA = " & Me!txtOrgEinh & " AND Periode BETWEEN #" & Format(datvon.Value, "yyyy\/mm\/dd") & "# AND #" & Format(datbis.Value, "yyyy\/mm\/dd") & "#"
Nun zum Problem:
Nun sollte man mit dem Formular den Zeitraum + Abteilung auswählen, klicke ich auf den Button erscheint folgende Fehlermeldung(funktioniert mit einer einfachen Query perfekt):

Ich vermute mal, es liegt daran dass in dieser Kreuztabelle ein Feldwert als Überschrift umgewandelt wird..
Kann man das irgendwie umgehen bzw. lösen?
Danke!
Gruß
Dr.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 305263
Url: https://administrator.de/forum/kreuztabelle-access-vba-code-305263.html
Ausgedruckt am: 09.06.2025 um 18:06 Uhr
7 Kommentare
Neuester Kommentar

Füge eine Bedingungsspalte in deine Kreuz-Abfrage ein
Access Wochenübersicht für aktuellen Monat
Gruß skybird
Access Wochenübersicht für aktuellen Monat
Gruß skybird

Zitat von @Dr.Cornwallis:
Welche Bedingung meinst du da? Dies ist ja soweit mit dem Code bereits erledigt oder verstehe ich da etwas falsch?
Die letzte Spalte der Abfrage ... Dort kann man auch deine Formularfelder als Eigenschaften eintragen ...Welche Bedingung meinst du da? Dies ist ja soweit mit dem Code bereits erledigt oder verstehe ich da etwas falsch?
