ich habe ein .xls Dokument (Excel 2003) bei dem ich mit VBA einige
Formatierung usw. durchf�hre. Einige Felder sind standm��ig gesperrt und das
ganze Blatt ist mit Kennwort gesch�tzt. Um das Format �ndern zu k�nnen wird
bei EIngae der Blattschutz durch VBA im Hintergrund kurz aufgehoben und
danach wieder eingef�gt.
ActiveSheet.Unprotect ("passwort")
ActiveSheet.Protect ("passwort")
Das Problem ist nun aber, dass einige Spalten per Autofilter sortierbar sein
sollten. Dies ist aber wohl nicht m�glich. (manchmal kurz doch, aber
irgendwie kann ich das nicht nachbauen wann und wann nicht.) Auf jeden Fall
ist die Zelle, die die Spalten�berschrift darstellt unter Blattschutz nicht
mal per Mausklick ausw�hlbar (obwohl nicht als gesperrt gekennzeichnet). Ich
kann aber den Inhalt �ndern wenn ich von einer anderen freien Zelle mit der
Tatstatur (Pfeiltasten) dort hin navigiere. Sehr seltsam.
Wie auch immer, kann mir jemand sagen ob und wie ich es hinbekomme, dass ich
den Autofilter unter Blattschutz nutzen kann?
Danke f�r Eure Hilfe
Gr��e
Patrick
Am Fri, 10 Jul 2009 14:23:00 +0200 schrieb Patrick Pohlmann:
> Das Problem ist nun aber, dass einige Spalten per Autofilter sortierbar sein
> sollten. Dies ist aber wohl nicht m�glich. (manchmal kurz doch, aber
> irgendwie kann ich das nicht nachbauen wann und wann nicht.) Auf jeden Fall
> ist die Zelle, die die Spalten�berschrift darstellt unter Blattschutz nicht
> mal per Mausklick ausw�hlbar (obwohl nicht als gesperrt gekennzeichnet). Ich
> kann aber den Inhalt �ndern wenn ich von einer anderen freien Zelle mit der
> Tatstatur (Pfeiltasten) dort hin navigiere. Sehr seltsam.
aktiviere den Autofilter *vor* dem Sch�tzen und sch�tze dann so:
With ActiveSheet
.EnableAutoFilter = True
.Protect UserInterfaceOnly:=True
End with
Mit freundlichen Gr�ssen
Claus Busch
--
Win XP PRof SP2 / Vista Ultimate SP2
Office 2003 SP2 /2007 Ultimate SP2
vielen Dank f�r die super schnell Antwort. Das war genau das was ich gesucht
habe. Danke.
Ich h�tte noch ne kurze Frage. Wie verhindere ich, dass sich der Nutzer den
VBA Code ansehen kann? Das geht im Moment noch.
Danke und viele Gr��e
Patrick
"Claus Busch" <claus...@t-online.de> schrieb im Newsbeitrag
news:OaQFDvVA...@TK2MSFTNGP03.phx.gbl...
Am Fri, 10 Jul 2009 14:54:25 +0200 schrieb Patrick Pohlmann:
> Ich h�tte noch ne kurze Frage. Wie verhindere ich, dass sich der Nutzer den
> VBA Code ansehen kann? Das geht im Moment noch.
im VB-Editor: Extras => Schutz => Eigenschaften von VBA-Projekt => Schutz
und dort "Projekt f�r Anzeige sperren" mit Passwort.
"Claus Busch" <claus...@t-online.de> schrieb im Newsbeitrag
news:uyOH75VA...@TK2MSFTNGP04.phx.gbl...