Hallo, ich mache desöfteren Listen in Excel und immer wieder mal nutze ich dafür auch VBA.
Momentan beschäftigt mich eine Frage; vielleicht kann mir da jemadn ein Beispiel generieren?
Kann ich über einen Commandbutton, der mit Passwort gesichert ist alles sperren, bis auf bestimmte Spalten? Super wäre auch, wenn er bei einem falschen Passwort eine Fehlermeldung generiert.
Die Arbeitsmappe ist also komplett geschützt, bis eben auf die freigegebenen Spalten UND natürlich nach Anwahl des CommandButtons samt Passwort
Und beim verlassen soll folgendes passieren:
-
Alle Filter zurücksetzen/deaktivieren
-
Alle Zellen auf allen Blättern (bis auf die Spalten wie oben beschrieben) wieder sperren.
Komm da auch nicht wirklich weiter.Würde das gern über einen Commandbutton machen und nicht über die ExcelVanilla Sperre.
Habe mir bereits einen Commandbutton mit Passwortabfrage gebastelt, das funktioniert auch.
Mit dem Button habe ich ein Änderungsprotokoll auf einem Tabellenblatt, das ich damit aus - und über einen anderen Button wieder einblende.Da ich den VBA Teil eh Passwortgesichert hab, kann man zumindest schonmal nicht groß rumstochern. Nun möchte ich aber wie gesagt, halt auch alles gesperrt haben, damit dort Fehler bei den Eingaben in irgendwelchen Berechnungszellen vermieden werden und wirklich NUR in den von mir freigegebenen eingetragen wird.
Ich kann so zwar nachvollziehen, was gemacht wurde - möchte aber die Arbeit erst garnicht haben :)
Vielen Dank
|