Access 2003 VBA für Abfrage

Hallo alle zusammen…

Ich habe in Access eine Abfrage erstellt, die aus 2 Tabellen eine generiert mit den Feldern Land und Einkaufvolumen. Darauf aufbauend erstelle ich dann in einem Formular ein Diagramm, welches das Einkaufsvolumina der einzelnen Länder vergleicht. Nun soll aber noch ein Kombinationsfeld, welches alle Länder aufführt, ergänzt werden. Bei der Auswahl eines Landes über das Kombinationsfeld soll dann die Grafik nur noch für das spezifische Land erstellt werden.
Die Systematik soll also sein:
Wenn ich im Kombinationsfeld das Land Canada (nur ein Beispiel) auswähle, soll die Abfrage ausgeführt werden, aber mit dem Kriterium, dass das Land Canada ist. Die Grafik würde ja dann automatisch angepasst, da die Daten aus der Abfrage stammen.

Weiß jemand wie ich den Code in VBA über eine IF Clause aufbauen kann. Für andere Ideen bin ich natürlich auch offen:smile:

LG Madlen

Hallo,

eine Möglichkeit wäre, im Abfrageentwurf und im Kriteriumsfeld der Spalte „Land“ einen Verweis auf das Kombi zu setzen:

=Forms!DeinFormular!Kombifeld1

Wenn bei leerem Kombifeld alle Länder gefiltert werden sollen, dann:

=Forms!DeinFormular!Kombifeld1 oder Forms!DeinFormular!Kombifeld1 is Null

Viele Grüße vom Bodensee
Franz, DF6GL