Das ist ja auch kein Problem, welches Anfänger "mal eben" erledigen können. Bevor ich hier weitermache, beantwortest Du bitte erst folgende Frage: Angenommen, Du willst nach dem März filtern: Sind folgende Buchungen zu berücksichtigen? 1• 17.2. - 18.4. 2• 27.2. - 2.3. 3• 3.3. - 29.3. (der sicherlich) 4• 20.3. - 2.4.
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
03.12.2023, 19:04 (Dieser Beitrag wurde zuletzt bearbeitet: 03.12.2023, 19:22 von RPP63.)
(03.12.2023, 18:29)Kuwer schrieb: B2 und C3 sind bei Deinem Vorschlag überflüssig. In dem von mir verlinkten Beitrag ist es weiter unten erklärt, wie man Und-Filter erstellt.
Ich glaube nicht, dass ich Dich missverstehe. Aber ist es nicht egal, ob ich eine 2*2 oder eine 1*4 Matrix erstelle?
(03.12.2023, 18:33)Andyle schrieb: März wären alle Zeiträume!
Ich werde Dir gleich mal etwas erstellen. Mag sein, dass zunächst mein Hunger obsiegt und es etwas dauern kann. Soderle! Hier ist die Oberfläche:
Der umfangreiche Code mal komplett abgedruckt:
Code:
Sub Zeige_Alle() On Error Resume Next Tabelle1.ShowAllData End Sub
Sub Filter_Zeitraum() With Tabelle1 .Range("D4:I504").AdvancedFilter xlFilterInPlace, .Range("J1:K3") End With End Sub
Hinweis: Hier gibt es noch keine großartige Fehlerbehandlung …
Man könnte jetzt abfragen, welche Zimmer am 5.4.24 belegt sind:
Datei ist im Anhang.
Gruß Ralf Yepp, Uwe! Jetzt habe ich es auch geschnallt! Anfahrt<=Endeund Abfahrt>=Beginn reicht! Und jetzt: Kohldampf!
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Leider nützt mir es nicht, da die Daten über ein steuerelement geändert werden und somit auch das Makro bei jeder Veränderung aktiviert werden müsste. Soetwas scheint ja Excel nicht zu können.
03.12.2023, 19:42 (Dieser Beitrag wurde zuletzt bearbeitet: 03.12.2023, 19:43 von RPP63.)
Dann nimm halt ActiveX statt Formularsteuerelement. Da gibt es dann Events, aber das weist Du ja sicherlich! Ich bin raus. Habe es tatsächlich nur gemacht, weil es mich interessiert hat. Und die Dreistigkeit, trotz Aufforderung keine Beispieldatei bereitzustellen, kommentiere ich nicht.
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)