DVX
24.08.10,20:33
Dobrý deň.
Narazil som v exceli na malý problém a potreboval by som radu skúsenejších ...

Je vytvorená tabuľka s filtrom a manuálne zabezpečený hárok heslom, kde je povolené použitie filtra - všetko ok. Potom spustím tlačidlom umiestneným na hárku makro (písané nie nahraté), ktoré odomkne hárok vykoná nejakú úpravu a potom znova hárok zamkne. A tu mi vzniká problém lebo zamknutie spôsobí znefunkčnenie filtra.
Na odomknutie/zamknutie som použil : Worksheets("Hárok1").Unprotect "heslo"/Worksheets("Hárok1").Protect "heslo"

Nedá sa medzi tým alebo do toho vložiť príkaz ktorý mi zabezpečí to že možem používat filter? Akoby som hesloval manualne a povolil použitie filtra?

Pleas help nemožem nikde nič take najsť a je to jedina vec čo mi robi problem v pomerne zložitom dokumente.
DVX
24.08.10,19:21
Super podarilo sa našiel som to :

Private Sub Workbook_Open()
'check for filter, turn on if none exists
With Worksheets("Data")
If Not .AutoFilterMode Then
.Range("A1").AutoFilter
End If
.EnableAutoFilter = True
.Protect Password:="password", _
Contents:=True, UserInterfaceOnly:=True
End With
End Sub