Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Sie können den Schutz eines Arbeitsblatts in Microsoft Office Excel programmgesteuert aufheben.
Betrifft: Die Informationen in diesem Thema betreffen Projekte auf Dokument- und auf Anwendungsebene für Excel 2013 und Excel 2010. Weitere Informationen finden Sie unter Verfügbare Funktionen nach Office-Anwendung und Projekttyp.
Im folgenden Beispiel wird die Variable getPasswordFromUser verwendet, die ein vom Benutzer angegebenes Kennwort enthält.
So heben Sie den Schutz eines Arbeitsblatts in einer Anpassung auf Dokumentebene auf
Rufen Sie die Unprotect-Methode des Arbeitsblattes auf, und übergeben Sie ggf. das Kennwort.In diesem Beispiel wird vorausgesetzt, dass Sie mit einem Arbeitsblatt mit dem Namen Sheet1 arbeiten.
Globals.Sheet1.Unprotect(getPasswordFromUser)Globals.Sheet1.Unprotect(getPasswordFromUser);
So heben Sie den Schutz für ein Arbeitsblatt in einem Add-In auf Anwendungsebene auf
Rufen Sie die _Worksheet.Unprotect-Methode des aktiven Arbeitsblattes auf, und übergeben Sie ggf. das Kennwort.
CType(Application.ActiveSheet, Excel.Worksheet).Unprotect(getPasswordFromUser)((Excel.Worksheet)Application.ActiveSheet).Unprotect(getPasswordFromUser);
Siehe auch
Aufgaben
Gewusst wie: Programmgesteuertes Schützen von Arbeitsblättern
Gewusst wie: Programmgesteuertes Schützen von Arbeitsmappen
Gewusst wie: Programmgesteuertes Ausblenden von Arbeitsblättern