• 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 voor autofilter??

Status
Niet open voor verdere reacties.

pvanooijen

Nieuwe gebruiker
Lid geworden
17 okt 2012
Berichten
3
Hallo ik probeer een autofilter automatisch te laten werken maar krijg het niet voor elkaar.

Ik heb een werkblad waarin in het gebied B2:Z1000 data staat.
In veld A1 wil ik de zoekcriteria invoeren waarop automatisch het filter zijn werk moet doen, deze moet dan filteren op kolom E

Tot nu heb ik allerlei macro's van internet af gehaald maar krijg het niet voor elkaar.

Hopelijk kan iemand me de juiste tip geven.
 
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$1" And Target.Value <> "" Then
    ActiveSheet.Range("$B$2:$Z$1000").AutoFilter Field:=5, Criteria1:=Target.Value
End If
End Sub

De juiste tip is: plaats een voorbeeldbestand


Niels
 
Laatst bewerkt:
p,

plak deze code:
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$1" And Target.Value <> "" Then
    ActiveSheet.Range("$B$[COLOR="#FF0000"]1[/COLOR]:$Z$1000").AutoFilter Field:=[COLOR="#FF0000"]4[/COLOR], Criteria1:=Target.Value
End If
End Sub

achter tabblad "overzicht brede scholen"
klik daartoe met rechts op de tabbladnaam en kies vervolghens voor "Programmacode weergeven"

@Niels: twee kleine aanpassinkjes gedaan (zie rode markering);)
 
Heel erg bedankt, het werkt perfect.

Heel erg bedankt, het werkt perfect.
 
p,

zet je de status dan ook nog even op "opgelost"?
 
bovenaan, bij je oorspronkelijke vraag in post #1
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan