Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Geschützte Zellen anzeigen

Forumthread: Geschützte Zellen anzeigen

Geschützte Zellen anzeigen
03.10.2004 18:54:02
Achim
Schönen Tag miteinander,
gibt es einen trick, wie man sich geschützte Zellen kenntlich machen kann.
Sowas wie SpecialCells gibts ja da nicht, oder?
Gruß Achim
Anzeige

9
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Geschützte Zellen anzeigen
Hübi
Hi Achim,
verrate uns doch mal deine Vorstellungen. Dann wird es leichter für alle und "graue Zellen" bleiben länger am Leben.
Gruß Hübi
AW: Geschützte Zellen anzeigen
Achim
Hallo Hübi,
z.B. farbliche Kennzeichnung.
Gruß Achim
AW: Geschützte Zellen anzeigen
03.10.2004 19:16:59
Hajo_Zi
Hallo Achim,
schaue mal auf meine Homepage da ist ein Beispiel, auf der Seite VBA.
http://home.media-n.de/ziplies/gepackt/vba/gesperrt.zip
Falls Code vorhanden wurde dieser getestet unter Betriebssystem XP Pro und Excel Version XP SBE.
Bitte keine Mail, Probleme sollten im Forum gelöst werden.
Microsoft MVP für Excel
Das Forum lebt auch von den Rückmeldungen.
Betriebssystem XP Pro SP2 und Excel Version 2003 SP1.


Anzeige
AW: Geschützte Zellen anzeigen
Achim
Hallo Hajo,
danke, aber dein Code läuft jetzt schon seit über 5 Minuten und ist noch nicht
fertig. Scheinbar sind 40.000 Datensätze mit 68 Spalten zuviel?
Gruß Achim
AW: Geschützte Zellen anzeigen
03.10.2004 19:31:44
Hajo_Zi
Hallo Achim
das sind 40.000 x 68 Zellen die geprüft werden müssen, das dauert schon seine Zeit.
Bitte keine Mail, Probleme sollten im Forum gelöst werden.
Microsoft MVP für Excel
Das Forum lebt auch von den Rückmeldungen.
Betriebssystem XP Pro SP2 und Excel Version 2003 SP1.


Anzeige
AW: Geschützte Zellen anzeigen
K.Rola
Hallo,
sieh dir mal die Funktion Zelle() an, dort gibt es einen Punkt Schutz. Diese Funktion
in die bedingte Formatierung einbauen.
Gruß K.Rola
AW: Geschützte Zellen anzeigen
Achim
Hallo Karola,
das kannte ich noch nicht und es funktioniert super, da eröffnen sich ja noch mehr
Möglichkeiten.
Gruß und danke nochmal Achim
Anzeige
AW: Geschützte Zellen anzeigen
Hasan
Hallo Achim
auch ein nettes Code
Option Explicit
Public IteM As Variant, SheetR As Integer, DdD As Integer, SheetC as Integer

Sub ColorActive()
SheetR = 0					'Reset counter
SheetC = ActiveWorkbook.Worksheets.Count	'See how many sheets to work on
For DdD = 1 To SheetC			'Work from Sheet 1 to ...
Worksheets(DdD).Activate		'Activate active sheet
ActiveSheet.Unprotect			'Unprotect - assuming no password
For Each IteM In ActiveSheet.UsedRange  'Color cells according to locked
If IteM.Locked = False Then		'If not locked
IteM.Font.ColorIndex = 32       'Blue for unlocked
SheetR = SheetR + 1		'Add to cells fixed count
ElseIf IteM.Locked = True Then	'If IS locked ...
IteM.Font.ColorIndex = xlAutomatic	'Set color to default
End If
Next				'Loop next cell
ActiveSheet.Protect		'Re-protect
Next
MsgBox SheetR & " cells were colored Blue if 'unlocked'", 64	'Done message
End Sub

gruß
Hasan
Anzeige
AW: Geschützte Zellen anzeigen
Udo
Hast du das mal bei 40.000 Zeilen und 68 Spalten ausprobiert? Untauglich!
Udo
;
Anzeige
Anzeige

Infobox / Tutorial

Geschützte Zellen in Excel erkennen und anzeigen


Schritt-für-Schritt-Anleitung

Um in Excel gesperrte Zellen anzuzeigen, kannst du die folgende Schritt-für-Schritt-Anleitung nutzen:

  1. Öffne Deine Excel-Datei.
  2. Wähle die Zellen aus, die Du überprüfen möchtest.
  3. Gehe zu "Bedingte Formatierung" im Menüband.
  4. Wähle "Neue Regel" aus.
  5. Wähle "Formel zur Ermittlung der zu formatierenden Zellen verwenden".
  6. Gib die folgende Formel ein, um die geschützten Zellen hervorzuheben:
    =Zelle("Schutz", A1)=1

    (ersetze A1 durch die erste Zelle Deiner Auswahl).

  7. Wähle das Format aus, das Du für die geschützten Zellen verwenden möchtest, z. B. eine farbliche Kennzeichnung.
  8. Klicke auf OK und bestätige die Regel.

Jetzt solltest Du alle geschützten Zellen in Deiner Auswahl farblich hervorgehoben sehen.


Häufige Fehler und Lösungen

  • Problem: Die Zellen werden nicht korrekt angezeigt.
    Lösung: Stelle sicher, dass Du die Formel korrekt eingegeben hast und dass die Zellen tatsächlich geschützt sind.

  • Problem: Die bedingte Formatierung wird nicht angewendet.
    Lösung: Überprüfe, ob Du die richtige Zelle als Bezugspunkt in der Formel angegeben hast.


Alternative Methoden

Eine weitere Möglichkeit, geschützte Zellen anzuzeigen, ist der Einsatz von VBA (Visual Basic for Applications). Hier ist ein Beispielcode:

Sub ColorActive()
    Dim IteM As Variant, SheetR As Integer, DdD As Integer, SheetC As Integer
    SheetR = 0
    SheetC = ActiveWorkbook.Worksheets.Count
    For DdD = 1 To SheetC
        Worksheets(DdD).Activate
        ActiveSheet.Unprotect
        For Each IteM In ActiveSheet.UsedRange
            If IteM.Locked = False Then
                IteM.Font.ColorIndex = 32 ' Blau für entsperrte Zellen
                SheetR = SheetR + 1
            Else
                IteM.Font.ColorIndex = xlAutomatic ' Standardfarbe für gesperrte Zellen
            End If
        Next
        ActiveSheet.Protect
    Next
    MsgBox SheetR & " Zellen wurden blau gefärbt, wenn sie 'entsperrt' sind", vbInformation
End Sub

Dieser Code färbt die entsperrten Zellen blau und zeigt eine Nachricht an, wie viele Zellen gefärbt wurden.


Praktische Beispiele

Ein praktisches Beispiel für die Verwendung der bedingten Formatierung ist, wenn Du einen großen Datensatz hast und schnell sehen möchtest, welche Zellen geschützt sind. Wenn Du die oben genannten Schritte anwendest, kannst Du sofort die gesperrten Zellen erkennen und besser mit den Daten arbeiten.


Tipps für Profis

  • Verwende die Funktion Zelle() in Kombination mit bedingter Formatierung, um schnell geschützte Zellen zu identifizieren.
  • Speichere Deine Excel-Datei regelmäßig, insbesondere wenn Du mit VBA arbeitest, um Datenverlust zu vermeiden.
  • Teste den VBA-Code zunächst in einer Kopie Deiner Datei, um sicherzustellen, dass er wie gewünscht funktioniert.

FAQ: Häufige Fragen

1. Wie kann ich geschützte Zellen in einer großen Tabelle anzeigen?
Verwende die bedingte Formatierung mit der Zelle()-Funktion, um geschützte Zellen schnell zu identifizieren.

2. Funktioniert das auch in neueren Excel-Versionen?
Ja, die Methoden zur Anzeige geschützter Zellen funktionieren in den meisten aktuellen Excel-Versionen, einschließlich Excel 2016, 2019 und Microsoft 365.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige