Microsoft Office Forum [ www.Office-Fragen.de ] >> READONLY <<

Microsoft Office 2003-2019 => Excel => Thema gestartet von: laxe am Januar 03, 2017, 15:19:12 Nachmittag

Titel: Office 2016 Makro / Blattschutzproblem
Beitrag von: laxe am Januar 03, 2017, 15:19:12 Nachmittag
Ich schon wieder ;-)

ich möchte das Personen über ein Makro ihre Energieverbräuche eingeben, diese aber nicht auf die Blätter zugreifen sollen, in denen die Verbräuche gespeichert werden. Excel gibt folgenden Fehler an wenn ich einen Blattschutz aktiviert habe:

(http://fs5.directupload.net/images/170103/temp/wzed4oad.png) (http://www.directupload.net/file/d/4589/wzed4oad_png.htm)

Wie muss ich den Blattschutz einstellen, bzw. was kann ich machen?

Danke + Gruß
Titel: Antw:Office 2016 Makro / Blattschutzproblem
Beitrag von: StefKe am Januar 03, 2017, 17:06:45 Nachmittag
Hallo laxe, wäre es eine Möglichkeit für Dich zu Beginn der Prozedur den Passwortschutz mit:
ActiveSheet.Unprotect Password:="Passwortname" aufzuheben und vor Ende der Prozedur mit:

ActiveSheet.Protect Password:="Passwortname" wieder herzustellen? Über VBA-Projekteingenschaften lässt sich das ganze Projekt schützen und so dass das Passwort nicht eingesehen werden kann. Wobei dieser Schutz sehr fragil ist und sich problemlos knacken lässt.
Titel: Antw:Office 2016 Makro / Blattschutzproblem
Beitrag von: laxe am Januar 04, 2017, 08:00:10 Vormittag
Moin StefKe,

danke für deine Antwort. Könntest du mir sagen wo genau ich die Codes einfügen muss im VBA Editor? Im Anhang ist die Excel.

Ich arbeite erst seit einigen Wochen mit VBA und habe die Excel von einem ehemaligen Kollegen übernommen.

Über Extras / Eigenschaften von VBA.. habe einen Schutz eingegeben aber merke nicht, dass dieser aktiv ist.

Danke
Titel: Antw:Office 2016 Makro / Blattschutzproblem
Beitrag von: StefKe am Januar 04, 2017, 17:58:06 Nachmittag
Hallo laxe, das Arbeitsblatt "Holstein" wird in Excel: Start>Format>Blatt schützen....Passwort: laxe gesperrt.

Im Code des Formulars Sub setKWh() wird der Blattschutz zu Beginn der Prozedur aufgehoben und als letzter Schritt wieder aktiviert. Leider ist das Passwort im Klartext hinterlegt.

Um den Zugriff auf das Passwort zu schützen wird Vba-Projekt>Schutz mit dem Passwort: laxe geschützt.
Titel: Antw:Office 2016 Makro / Blattschutzproblem
Beitrag von: laxe am Januar 05, 2017, 11:04:41 Vormittag
Hallo StefKe,

vielen vielen Dank ! Funktioniert !