ich möchte mit einem Makro gesperrte Zellen verändern ohne die Sperrung aufzuheben.
Ist das irgendwie möglich?
Danke im voraus
Gruß
Mario


Öffne den Visual Basic-Editor:
Extras > Makro > Visual Basic-Editor.Füge den Code ein:
DieseArbeitsmappe.Sub GesperrteZellenÄndern()
Dim ws As Worksheet
Set ws = ThisWorkbook.Sheets("DeinSheet") ' Ersetze "DeinSheet" durch den Namen deines Arbeitsblattes
' Zellen bearbeiten
ws.Unprotect "Dein Passwort" ' Passwort für die Entsperrung
ws.Range("A1").Value = "Neuer Wert" ' Beispiel für Änderung
ws.Protect "Dein Passwort" ' Wiederherstellung des Blattschutzes
End Sub
Speichere die Arbeitsmappe:
Führe das Makro aus:
Makros.GesperrteZellenÄndern aus und klicke auf Ausführen.Fehlermeldung beim Ausführen des Makros:
"Dein Passwort" durch dein tatsächliches Passwort.Makro funktioniert nicht:
Keine Änderungen sichtbar:
Falls du ein Makro nicht verwenden möchtest, kannst du folgende Alternativen in Betracht ziehen:
Manuelles Entsperren:
Überprüfen > Blattschutz aufheben gehst. Danach kannst du die gewünschten Änderungen vornehmen.Formeln verwenden:
Ändern des Zellwerts in A1:
Gesperrte Zellen anzeigen:
Verwendung von UserInterfaceOnly:
UserInterfaceOnly = True verwendet, wird der Schutz für deine Makros nicht aktiviert, sodass du weiterhin gesperrte Zellen ändern kannst.Dokumentation:
1. Kann ich gesperrte Zellen ohne Passwort ändern?
Nein, ohne das Passwort kannst du die gesperrten Zellen nicht bearbeiten. Du musst das Passwort kennen, um den Blattschutz aufzuheben.
2. Was passiert, wenn ich das Makro nicht speichere?
Wenn du das Makro nicht speicherst, gehen alle Änderungen verloren, und die gesperrten Zellen bleiben unverändert.
3. Wie kann ich gesperrte Zellen anzeigen?
Um gesperrte Zellen anzuzeigen, kannst du den Filter in Excel verwenden oder die Zellen manuell durchsehen, um zu überprüfen, welche Zellen geschützt sind.