HERBERS
Excel-Forum
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Entdecke rund 2 Millionen Excel-Lösungen im
Forumsarchiv
Forumbeitrag
Excel-Version des Fragestellers:
2016
Erfahrungslevel des Fragestellers:
Excel gut - VBA gut
Dieter
02.08.2026 15:31:07
AW: über Text Monat - Datum filtern
Hey Ulf,
Danke für Deinen Code, der ist genauso gut wie von Case.
MfG
Dieter
Als Antwort auf diesen Beitrag
Ulf
01.08.2026 14:32:20
AW: über Text Monat - Datum filtern
Hi,
xlFilterAllDatesInPeriodJanuary ist eine Enumeration = 21 und dann folgen die anderen Monate; angenommen du hast die Monate aufsteigend:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)

Const cMonatskonstante = 21
Dim lngMonat As Long
If Not Intersect(Target, Range("Q3:Q14")) Is Nothing Then
lngMonat = Target.Row - 2 + cMonatskonstante
With Target
Cancel = True
MsgBox "Zelle " & Target.Address & " wurde doppelgeklickt." ' das kann weg, ist nur zum Test
Range("F:F").AutoFilter Field:=1, _
Operator:=xlFilterDynamic, _
Criteria1:=lngMonat 'xlFilterAllDatesInPeriodJanuary
' hier Aktionen mit der Zelle
End With
' Call Filtern
'Makroaufruf
End If
End Sub

ansonsten must du die gefundenen Codes anpassen auf 21(Jan)..
hth
Ulf
Folgenachrichten
Antwort auf Beitrag erstellen
Bitte einen Anwendernamen ohne @ eingeben.
Bitte das Passwort eingeben.
Bitte eine gültige E-Mail-Adresse eingeben.
Bitte einen Betreff eingeben.
Weitere Optionen
Aktivieren, wenn die Frage/der Beitrag noch nicht beantwortet wurde und unter Listen > Offene Threads erscheinen soll.
Beispieldatei hochladen

Bitte einen Nachrichtentext eingeben.