Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Blattschutz per VBA sperrt andere geöffnete Datei

Blattschutz per VBA sperrt andere geöffnete Datei
08.03.2018 11:22:57
Ivo
Hallo zusammen,
ich habe eine Eingabemaske per UserForm die es ermöglicht in ein eigentlich geschütztes Arbeitsblatt Daten einzufügen. Wenn die Daten der Eingabemaske übernommen werden sollen wird der Blattschutz aufgehoben über folgenden Befehl:
' Arbeitsblatt entsperren
ActiveSheet.Protect userinterfaceonly:=True, Password:="passwort", AllowFormattingCells:=True
Nach dem Schließen der UserForm ist der Blattschutz automatisch wieder aktiv.
Blöderweise auch in anderen derweil geöffneten Dateien in denen in der Zwischenzeit gearbeitet wurde.
Ich würde dies gerne verhindern in dem ich "ActiveSheet" durch eine definierte Bezeichnung ersetze. Leider bis jetzt alle Versuche ohne Erfolg...
Kann mich bitte jemand in die richtige Richtung schubsen?
Danke! :-)
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Blattschutz per VBA sperrt andere geöffnete Datei
08.03.2018 11:24:59
Hajo_Zi
nur wenige schauen auf Deinen Rechner und sehen die Datei.
Ich möchte gerne den Fehler im Original sehen.
Ich baue keine Datei nach. Die Zeit hat schon jemand investiert.
Ein Nachbau sieht meist anders aus als das Original. Darum sollte das Original verlinkt werden.
Wenn du an Stelle einer Demomappe deine Originalmappe hochladen willst, diese aber sensible Daten enthält, kannst du diese Daten anonymisieren bzw. pseudonymisieren.
Benutze hier im Forum die Funktion zum hochladen. Falls Du die nicht benutzen möchtest beachte, von unsicheren Servern wie z.B. www.file-upload.net lade ich keine Datei runter. (lt. Einschätzung meines Virenprogramms)

Beiträge von Werner, Luc, robert, J.O.Maximo und folgende lese ich nicht.
Anzeige
AW: Blattschutz per VBA sperrt andere geöffnete Datei
08.03.2018 11:30:05
UweD
Hallo
Dann referenziere doch auf das gewünschte Blatt.
ActiveWorkbook.Sheets("Tabelle1").Protect userinterfaceonly:=True, Password:="passwort", AllowFormattingCells:=True
LG UweD
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige