Supportnet / Forum / Tabellenkalkulation
trotz blattschutz in excel makros erlauben
Frage
hallo,
mein porblem ist, das ich gerne in excel ein blatt für änderungen sperren möchte.
erlauben möchte ich aber, dass ein makro (welches eine zeile infügt und einen wert hineinkopiert) ausgeführt wird.
die neu eingefügte zeile sollte dann aber wieder gesperrt sein für änderungen.
bin für jeden tipp daNKBAR
Antwort 1 von Hajo_Zi
Hallo Namensloser,
hebe im Makro den Schutz auf und setze ihn wieder.
Gruß Hajo
hebe im Makro den Schutz auf und setze ihn wieder.
Gruß Hajo
Antwort 2 von Batian
Hi Hajo,
Bastian ist mein Name..
Du meinst ich soll im Makro eine Zeile einbauen, die den Schutz aufhebt und wieder aktiviert??
kannst du mir bitte den befehl dafür sagen??
Vielen Dank!
Bastian ist mein Name..
Du meinst ich soll im Makro eine Zeile einbauen, die den Schutz aufhebt und wieder aktiviert??
kannst du mir bitte den befehl dafür sagen??
Vielen Dank!
Antwort 3 von Hajo_Zi
Hallo BAstian,
ActiveSheet.Unprotect
´ Deine Aktionen
ActiveSheet.protect
Gruß Hajo
ActiveSheet.Unprotect
´ Deine Aktionen
ActiveSheet.protect
Gruß Hajo
Antwort 4 von gast0
Hallo
[h3]ActiveSheet.Protect UserInterfaceOnly:=True[/h3]
Wenn Du diese Zeile in Deinem Makrocode einfügst, kannst Du im nachfolgenden Programmcode in der gewohnten Weise auf das Tabellenblatt zugreifen, so als wäre es gar nicht geschützt.
Für den Anwender ist das Blatt jedoch weiterhin geschütz
Gruß
[h3]ActiveSheet.Protect UserInterfaceOnly:=True[/h3]
Wenn Du diese Zeile in Deinem Makrocode einfügst, kannst Du im nachfolgenden Programmcode in der gewohnten Weise auf das Tabellenblatt zugreifen, so als wäre es gar nicht geschützt.
Für den Anwender ist das Blatt jedoch weiterhin geschütz
Gruß

