Liebe Freunde
Ich habe in einem Bericht ein Feld Datum (Kurzform).
Ich möchte für jeden Monat ein Makro erstellen.
Wie muss das Makro aussehen das mir alle Daten die den Monat Januar betreffen anzeigt.
Besten Dank für Eure Hilfe.
MfG
Mondi
Hallo,
was willst Du mit einem Makro? Für jeden Monat wäre ohnehin überflüssig.
Erstelle eine Abfrage die entsprechend gefiltert wird. Diese Abfrage holt sich den Wert für den Monat aus einem Formular.
Monat alleine reicht auch nicht, Du benötigst noch das Jahr, die Monate weiderholen sich ja.
Erkläre das Vorhaben mal genauer.
Ich habe ein Navigationsformular mit 12 Buttons Januar, Februar usw.
Ich möchte z.B. wen ich den Button Januar anklicke im Bericht die Daten vom Januar angezeigt werden.
Geht das nicht mit Makros?
Das Jahr benötige ich nicht, da ich für jedes eine neue DB erstelle.
Hallo,
lege statt der 12 Button ein Kombifeld an mit einer Werteliste als Datenherkunft.
"1";"Januar";"2";"Februar" .....
Spaltenzahl:2, Gebunden Spalte: 1
Im Ereignis "Nach Aktualisierung" dieses Kombis dann folgenden Code:
Private Sub Kombinationsfeld0_AfterUpdate()
DoCmd.OpenReport "Berichtsname", acViewPreview, , "Month([DatumsFeld]) = " & Me.KombinationsfeldName
End SubDie 12 Buttons brauchst Du nicht.
ZitatJahr benötige ich nicht, da ich für jedes eine neue DB erstelle.
Jedes Jahr eine neue DB, das halte ich für den falschen Weg.
Über das Datum kannst Du auch das Jahr ermitteln.
Wo muss ich das eingeben "1";"Januar"; ???
Hallo,
ZitatWo muss ich das eingeben "1";"Januar";
Das habe ich bereits geschrieben.
ZitatKombifeld an mit einer Werteliste als Datenherkunft.
Werteliste findest Du in den Eigenschaften des Kombis. Du kannst auch eine Tabelle anlegen mit der Zahl 1-12.
Dann eine Abfrage als Datenherkunft für das Kombi.
Hey, ich habe es genau so gemacht wie du gesagt hast (abgesehen davon dass ich erst Tabellen und daraus dann Dropdown generiert habe). Kannst du mir eventuell noch sagen was ich machen muss, damit er nach Monat UND Jahr filtert?
Oder vielleicht noch besser, dass ich bei beiden Dropdowns etwas auswähle, beim einen das Jahr, beim anderen den Monat und dann auf einen Button klicke, welcher mir dann den gewünschten Bericht generiert?
Vielen vielen Dank schon mal im voraus!
Hey, hängst dich mit einer neuen Frage an einen bestehenden Thread?
Welche Tabellen, welche DropDown?
Zitatdass ich bei beiden Dropdowns etwas auswähle
siehe Anhang
HTH
[Anhang gelöscht durch Administrator]
Tausend mal danke für die Hilfe, es hat geklappt!
Tut mir Leid, dass ich mich an ein Topic drangehangen habe, dachte nur der Fragende würde genau das Gleiche wollen wie ich und bevor ich ein neues Thema aufmache und dann als neue böse darauf hingewiesen werde, dass es eine Suchfunktion gibt, habe ich es hier rein geschrieben. Viele dank auf jeden Fall, dass du mir trotzdem geholfen hast!