• 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.

VBA Tabelfilter deactiveren

Status
Niet open voor verdere reacties.

lemonstreet25

Gebruiker
Lid geworden
27 sep 2016
Berichten
52
Goeroe's,

Middels VBA (Commandbutton) verwijder ik nulwaarden uit een Tabel:

Sub nulwaardeneruitfilteren()
ActiveSheet.ListObjects("Tabel2").Range.AutoFilter Field:=9, Criteria1:="<>0", Operator:=xlFilterValues
End Sub

Nu wil ik dat op het moment dat ik de Worksheet activeer de het (evt.) bestaande filter op tabel 2 wordt verwijderd. Hoe los ik dat op?

Dank alvast voor uw reactie(s).

Luc
 
Probeer dit eens:
Code:
Private Sub Workbook_Open()
    ActiveSheet.ListObjects("Tabel2").ShowAllData
End Sub
 
Maak er dan dit van:
Code:
Sheets("Rapportage").ListObjects("Tabel2").AutoFilter.ShowAllData
 
Dank. Dat werkt inderdaad. In dit geval dus als het workbook geopend wordt; moet toch ook kunnen met de "Event" Active nietwaar?
 
Dat kan met iedere Event actie. Daar zijn er nogal wat van.
"Active" is geen Event maar een status.
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan