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

Automatisch rijen verbergen en weergeven met 0 waarde

Status
Niet open voor verdere reacties.

peeweezy

Nieuwe gebruiker
Lid geworden
7 jun 2010
Berichten
2
Kan iemand mij vertellen waarom de onderstaande macro niet werkt als ik mijn tabblad beveilig?

Kan ik daar iets aan doen, door bv. iets aan te passen in de VBA?



Code:
Sub Rijen_verbergen()
'
' Rijen_verbergen Macro
' De macro is opgenomen op 9-4-2006 door Schipper.
'

'
    Selection.AutoFilter Field:=1, Criteria1:=">0", Operator:=xlOr, _
        Criteria2:=">€ 0,00"
End Sub
Sub Rijen_zichtbaar_maken()
'
' Rijen_zichtbaar_maken Macro
' De macro is opgenomen op 9-4-2006 door Schipper.
'

'
    Selection.AutoFilter Field:=1
End Sub



Alvast bedankt voor iemands reactie!!
 
Dit werkt als je tabblad beveiligd is zonder paswoord:

Code:
Sub Rijen_verbergen()
'
' Rijen_verbergen Macro
' De macro is opgenomen op 9-4-2006 door Schipper.
'

    [COLOR="red"]Activesheet.Unprotect[/COLOR]    
        Selection.AutoFilter Field:=1, Criteria1:=">0", Operator:=xlOr, _
        Criteria2:=">€ 0,00"
    [COLOR="red"]Activesheet.Protect[/COLOR]
End Sub

Sub Rijen_zichtbaar_maken()
'
' Rijen_zichtbaar_maken Macro
' De macro is opgenomen op 9-4-2006 door Schipper.
'

    [COLOR="red"]Activesheet.Unprotect[/COLOR]    
    Selection.AutoFilter Field:=1
    [COLOR="red"]Activesheet.Protect[/COLOR]
End Sub


Indien met paswoord beveiligd:
Activesheet.Unprotect password:="geheim"
en ook zo de rest.

Succes, Cobbe
 
Laatst bewerkt:
Hartelijk bedankt voor je informatie!!

Het werkt zoals je omschreven hebt.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan