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

controle dat autofilter aan staat

Status
Niet open voor verdere reacties.

RobertHak

Gebruiker
Lid geworden
9 okt 2011
Berichten
77
Wie kan mij helpen aan de volgende oplossing:

In een stukje VBA code wil ik de filters uit zetten

Dit doe ik als volgt

Activesheet.ShowAllData

Dit gaat goed zolang er echt een filter op staat.

Het kan echter ook voorkomen dat er geen felter op staat.
Dan krijg ik een foutmelding

Hoe kan ik met een "if" controleren dat er een filter op staat, wanneer er geen filter op staat kan ik over het sukje "Activesheet.ShowAllData" heen stappen

Alvast bedankt voor de oplossing

Robert Hak
 
Bijvoorbeeld zo:

Code:
On Error Resume Next
ActiveSheet.ShowAllData
On Error GoTo 0
 
of zo..........

Code:
Sub Show_ALL()
  If ActiveSheet.AutoFilterMode = True Then
    Cells.AutoFilter
    Cells.AutoFilter
  End If
End Sub
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan