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

Zellen automatisch schwärzen mit Schutz

Forumthread: Zellen automatisch schwärzen mit Schutz

Zellen automatisch schwärzen mit Schutz
25.11.2004 19:18:38
Achim H.
Hallo Excel-Freunde
Ist es möglich das ab der Spalte D2:H2000 mit einem Makro die Zellen mit Inhalten automatisch geschwärzt werden und diese auch schreibgeschützt
und mit einem Trick für Super User alles wieder normal sichbar sowie auch bearbeitbar wird?

Für Hilfe immer Dankbar

Gruß
Achim H.
Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zellen automatisch schwärzen mit Schutz
25.11.2004 19:40:22
Herbert
Hallo Achim
Such mal in der Recherche nach "geschützte Zellen markieren"
Gruß Herbert
Anzeige
;
Anzeige

Infobox / Tutorial

Zellen automatisch schwärzen und schützen in Excel


Schritt-für-Schritt-Anleitung

Um Zellen in Excel automatisch zu schwärzen und gleichzeitig zu schützen, kannst du ein Makro verwenden. Hier ist eine einfache Schritt-für-Schritt-Anleitung:

  1. Makro aktivieren: Öffne Excel und gehe zu Entwicklertools, dann klicke auf Visual Basic.

  2. Neues Modul erstellen: Klicke mit der rechten Maustaste auf VBAProjekt (DeineDatei.xlsx) und wähle Einfügen > Modul.

  3. Code einfügen: Kopiere den folgenden VBA-Code in das Modul:

    Sub SchwarzeZellen()
       Dim rng As Range
       Set rng = Range("D2:H2000")
    
       For Each cell In rng
           If Not IsEmpty(cell.Value) Then
               cell.Interior.Color = RGB(0, 0, 0) ' Zelle schwärzen
               cell.Font.Color = RGB(255, 255, 255) ' Textfarbe auf Weiß setzen
           End If
       Next cell
    End Sub
  4. Makro ausführen: Schließe den VBA-Editor und gehe zurück zu Excel. Drücke Alt + F8, wähle SchwarzeZellen und klicke auf Ausführen.

  5. Blattschutz aktivieren: Um die Zellen zu schützen, gehe zu Überprüfen > Blattschutz. Setze ein Passwort, wenn gewünscht.

Damit sind die Zellen in den angegebenen Bereichen geschwärzt und geschützt.


Häufige Fehler und Lösungen

  • Fehler: Makro funktioniert nicht

    • Lösung: Überprüfe, ob Makros in deinen Excel-Einstellungen aktiviert sind. Gehe zu Datei > Optionen > Sicherheitscenter > Einstellungen für das Sicherheitscenter.
  • Fehler: Zellen werden nicht geschwärzt

    • Lösung: Stelle sicher, dass die Zellen tatsächlich Inhalte haben. Der Code schwärzt nur nicht-leere Zellen.

Alternative Methoden

Eine alternative Methode, um Zellen in Excel zu schwärzen, ist die bedingte Formatierung. So kannst du dies tun:

  1. Markiere den Bereich D2:H2000.
  2. Gehe zu Start > Bedingte Formatierung > Neue Regel.
  3. Wähle Formel zur Ermittlung der zu formatierenden Zellen verwenden.
  4. Gib die Formel =ISTEXT(D2) ein (für Textinhalte).
  5. Klicke auf Formatieren und wähle die Füllfarbe Schwarz.

Praktische Beispiele

Wenn du Zellen basierend auf bestimmten Bedingungen schwärzen möchtest, kannst du den Makro-Code anpassen. Zum Beispiel:

  • Schwärze die Zelle nur, wenn der Wert größer als 100 ist:

    If cell.Value > 100 Then
       cell.Interior.Color = RGB(0, 0, 0)
       cell.Font.Color = RGB(255, 255, 255)
    End If

Tipps für Profis

  • Nutze die Worksheet_Change-Ereignisprozedur, um Zellen automatisch zu schwärzen, sobald sie geändert werden.
  • Experimentiere mit verschiedenen Farbcodes, um unterschiedliche visuelle Effekte zu erzielen.

FAQ: Häufige Fragen

1. Frage Kann ich die geschwärzten Zellen wieder sichtbar machen?

Antwort: Ja, du kannst die Füllfarbe der Zellen über den gleichen oder einen neuen Makro-Code zurücksetzen. Setze dazu die Interior.Color auf RGB(255, 255, 255) (Weiß).

2. Frage Wie kann ich das Makro anpassen, um nur bestimmte Zellen zu schwärzen?

Antwort: Du kannst den Bereich im Set rng = Range("D2:H2000") Befehl anpassen oder zusätzliche Bedingungen in die Schleife einfügen, um nur selektive Zellen zu bearbeiten.

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