Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1696to1700
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Fehler in Passwort-Code

Fehler in Passwort-Code
11.06.2019 16:20:26
Katja
Hallo liebe Profis,
ich habe in einer Datei folgendes Makro hinterlegt um alle Blätter mit Blattschutz zu versehen: pre>

Sub AlleBlaetter_Schuetzen()
Dim s
Dim Name As Variant
Name = ActiveSheet.Name
Application.ScreenUpdating = False
For s = 1 To Sheets.Count
Sheets(s).Select
ActiveSheet.Protect Password = ("AB")
ActiveSheet.EnableSelection = xlUnlockedCells
Next s
Sheets(Name).Select
Application.ScreenUpdating = True
End Sub

Nun ist mir ausgefallen (natürlich erst nachdem ich dieses abgespielt habe), dass der Doppelpunkt hinter "Password" fehlt.
Nun sind zwar alle Seiten geschützt....aber mit welchem Code?
Kann mir wer helfen?
VG Katja

11
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Fehler in Passwort-Code
11.06.2019 16:26:23
peterk
Hallo
"FALSE"
AW: Fehler in Passwort-Code
11.06.2019 16:29:15
Katja
peterk...Du bist meine Rettung! Vielen, vielen Dank!
AW: Fehler in Passwort-Code
11.06.2019 16:30:36
UweD
Hallo
das Passwort ist FALSE
Weil... du einen Vergleich durchgeführt hast.
Die Variable Password ist Leer
und deshalb nicht gleich AB
Das Ergebnis ist FALSCH
AW: Fehler in Passwort-Code
11.06.2019 16:32:52
Katja
Danke euch allen! FALSE als Passwort hat bestens geklappt!
AW: Fehler in Passwort-Code
11.06.2019 16:32:54
Katja
Danke euch allen! FALSE als Passwort hat bestens geklappt!
AW: Fehler in Passwort-Code
11.06.2019 16:32:56
Katja
Danke euch allen! FALSE als Passwort hat bestens geklappt!
Ohne select..
11.06.2019 16:34:26
UweD
Das brauch man in 99% der Fälle nicht.
Sub AlleBlaetter_Schuetzen()
    Dim s
    For s = 1 To Sheets.Count
        With Sheets(s)
            .Protect Password:="AB"
            .EnableSelection = xlUnlockedCells
        End With
    Next s
End Sub

LG UweD
Anzeige
AW: Ohne select..
11.06.2019 16:38:46
Katja
Danke dir!
AW: Fehler in Passwort-Code
11.06.2019 16:31:21
onur
Steht doch hier:
ActiveSheet.Protect Password = ("AB")

Aber wozu die Klammern?
AW: Fehler in Passwort-Code
11.06.2019 16:33:54
Nepumuk
Hallo Katja,
mit 0
Deinen Code könntest du so optimieren:
Public Sub AlleBlaetter_Schuetzen()
    Dim objWorksheet As Worksheet
    For Each objWorksheet In ThisWorkbook.Worksheets
        With objWorksheet
            .Protect Password:=("AB")
            .EnableSelection = xlUnlockedCells
        End With
    Next
End Sub

Gruß
Nepumuk
Anzeige
AW: Fehler in Passwort-Code
11.06.2019 16:37:50
Katja
Danke Nepumuk..werde ich umstellen!

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige