• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Macro: Filter lukt niet voor mei. en okt.

Status
Niet open voor verdere reacties.

dirkdrent

Gebruiker
Lid geworden
3 jan 2006
Berichten
382
Hallo, ik heb in mijn excelsheet alle dagen van het jaar staan. Dit begint vanaf
cel A5 en loopt dus op tot de laatste datum van het jaar 31 december 2008.

Nu heb ik een autofilter op de cel A4 gezet (dit is de koptitel: testdatum).
Ik kan nu filteren op categorieën maar ook op aangepast.

Ik heb nu een aantal knoppen (13 stuks) gemaakt met op elke knop een betreffende maand dus januari t/m december en een knop met de titel alles. Als ik op de knop januari klik wil ik alleen de datum zien van januari en niet de datums van de rest van het jaar. Dit heb ik gedaan voor alle maanden van het jaar.

Nu heb ik een macro gemaakt achter elke knop. Nu worden alle maanden er keurig uitgefilterd behalve die van mei en oktober deze 2 maanden laten niet het verwachtte resultaat zien.

De code van de macro voor januari (de code die dus wel goed werkt) staat hier onder

Sub januari()
'
' januari Macro
' De macro is opgenomen op 29-5-2008 door Dirk Drent.
'

'
Selection.AutoFilter Field:=1, Criteria1:=">=1-jan", Operator:=xlAnd, _
Criteria2:="<=31-jan"
Range("A1:N2").Select
ActiveCell.FormulaR1C1 = "MONITORINGLIJST 2008 OVERZICHT -JANUARI-"
Range("A3:F3").Select
End Sub


De code van de macro voor mei en de code van de macro van oktober (de code die dus niet goed werkt) staat hier onder

Sub mei()
'
' mei Macro
' De macro is opgenomen op 29-5-2008 door Dirk Drent.
'

'
Selection.AutoFilter Field:=1, Criteria1:=">=1-mei", Operator:=xlAnd, _
Criteria2:="<=31-mei"
Range("A1:N2").Select
ActiveCell.FormulaR1C1 = "MONITORINGLIJST 2008 OVERZICHT -MEI-"
Range("A3:F3").Select
End Sub



Sub oktober()
'
' oktober Macro
' De macro is opgenomen op 29-5-2008 door Dirk Drent.
'

'
Selection.AutoFilter Field:=1, Criteria1:=">=1-okt", Operator:=xlAnd, _
Criteria2:="<=31-okt"
Range("A1:N2").Select
ActiveCell.FormulaR1C1 = "MONITORINGLIJST 2008 OVERZICHT -OKTOBER-"
Range("A3:F3").Select
End Sub


Is er iemand die mij kan helpen zodat ik wel de maanden mei en oktober er goed uitgefilterd krijg?
 
Het is lastig om hier wat zinnigs over te zeggen zonder voorbeeldbestandje, maar wat wel opvalt is dat mei en okotober maanden zijn waarin de afkorting in het engels afwijkt van die in het nederlands.

Als je i.p.v 'mei' nu eens 'may' probeert en i.p.v 'okt', oct. ?
 
Superman, probleem opgelost. Moest inderdaad de engelse bewoordingen gebruiken.

Thanx
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan