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

Forumthread: Zell-Kommentare schützen

Zell-Kommentare schützen
Stef@n
Hallo Excel-Freunde,
ich hab schon überall gesucht, aber nichts brauchbares gefunden !
... vielleicht suche ich nicht richtig ;)
Ich versehe Zellen automatisch (vba) mit einem Zellkommentar.
Jetzt möchte ich, daß dieser Kommentar geschützt ist - also nicht verändert werden kann.
Es sollen Zelleinträge möglich sein, jedoch keine Änderung des Kommentars.
Den Blattschutz (Zellschutz) habe ich eingestellt, jedoch finde ich nichts für den Kommentarschutz !
Hat jemand einen Tip ?
Würde mich freuen !
Besten Gruß
Stef@n
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Zell-Kommentare schützen
12.02.2012 20:17:21
Josef

Hallo Stefan,
wenn das Blatt geschützt ist, ist doch der Kommentar auch geschützt.

« Gruß Sepp »

Anzeige
Zellschutz entfernen und Blattschutz aktivieren
12.02.2012 21:48:36
NoNet
Hallo Stef@n,
Du kannst den Blattschutz aktivieren, damit sind standardmässig die Zellkomentare auch geschützt.
Damit die Bearbeitung bestimmter Zellen weiterhin möglich ist, musst Du zuvor deren Sperrung entfernen (manuell per "Zellen formatieren - Schutz - Gesperrt (deaktivieren)".
Hier ein VBA-Beispiel für die Deaktivierung der Zellsperrung (für A1:D10), Löschen und Befüllung der Zellkommentare (A1:D10) und Aktivierung des Blattschutzes (Passwort "geheim") :
Sub Zellbearbeitung_Trotz_Blattschutz()
'Blattschutz schützt u.a. den Zellkommentar
'zuvor wird die Zellsperrung deaktiviert, damit
'trotz Blattschutz eine Zellbearbeitung möglich ist
'12.02.2012, NoNet - www.excelei.de
Dim rngZ As Range
Const strPW = "geheim" 'Hier bitte das Passwort für Blattschutz festlegen
ActiveSheet.Unprotect strPW 'Blattschutz zuvor mit Passwort aufheben
With Range("A1:D10") 'Auf Bereich A1:D10 anwenden
.Locked = False 'Zellsperrung deaktivieren
'On Error Resume Next 'Falls Zellen keinen Kommentar enthalten
.ClearComments 'Evtl. alten Kommentar löschen
For Each rngZ In .Cells
'Kommentar in jede Zelle des Bereiches einfügen
rngZ.AddComment "Zellkommentar per VBA" & vbLf & _
"Zelle " & rngZ.Address
Next
End With
ActiveSheet.Protect strPW 'Blattschutz wieder mit Passwort setzen
End Sub
Gruß, NoNet
Anzeige
;
Anzeige
Anzeige

Infobox / Tutorial

Zell-Kommentare in Excel schützen


Schritt-für-Schritt-Anleitung

Um Zell-Kommentare in Excel zu schützen, während die Bearbeitung der Zellen weiterhin möglich bleibt, folge diesen Schritten:

  1. Zellen auswählen: Markiere die Zellen, die du bearbeiten möchtest (z.B. A1:D10).

  2. Zellschutz deaktivieren: Rechtsklicke auf die markierten Zellen und wähle „Zellen formatieren“. Gehe zur Registerkarte „Schutz“ und deaktiviere das Häkchen bei „Gesperrt“.

  3. Blattschutz aktivieren: Aktiviere den Blattschutz, indem du auf „Überprüfen“ > „Blatt schützen“ gehst. Setze ein Passwort, falls gewünscht.

  4. VBA-Code verwenden: Füge den folgenden VBA-Code in dein Excel-Dokument ein, um Zellkommentare hinzuzufügen und den Blattschutz zu aktivieren:

    Sub Zellbearbeitung_Trotz_Blattschutz()
       Dim rngZ As Range
       Const strPW = "geheim" 'Hier bitte das Passwort für Blattschutz festlegen
       ActiveSheet.Unprotect strPW 'Blattschutz zuvor mit Passwort aufheben
       With Range("A1:D10") 'Auf Bereich A1:D10 anwenden
           .Locked = False 'Zellsperrung deaktivieren
           .ClearComments 'Evtl. alten Kommentar löschen
           For Each rngZ In .Cells
               rngZ.AddComment "Zellkommentar per VBA" & vbLf & _
               "Zelle " & rngZ.Address
           Next
       End With
       ActiveSheet.Protect strPW 'Blattschutz wieder mit Passwort setzen
    End Sub
  5. Blattschutz aktivieren: Nach der Ausführung des Codes sind die Zellkommentare geschützt, aber die Zellen können weiterhin bearbeitet werden.


Häufige Fehler und Lösungen

  • Kommentar nicht sichtbar: Stelle sicher, dass du die Zellen nicht gesperrt hast, bevor du den Blattschutz aktivierst.
  • Blattschutz lässt keine Änderungen zu: Überprüfe, ob du die richtigen Zellen für die Bearbeitung freigegeben hast. Der Blattschutz muss korrekt konfiguriert sein.
  • VBA-Code funktioniert nicht: Vergewissere dich, dass Makros in deiner Excel-Version aktiviert sind und dass du den Code korrekt eingefügt hast.

Alternative Methoden

Wenn du keinen VBA-Code verwenden möchtest, kannst du auch folgende Methoden ausprobieren:

  1. Manuelles Hinzufügen von Kommentaren: Füge Kommentare manuell hinzu, bevor du den Blattschutz aktivierst.
  2. Verwendung von Excel-Add-Ins: Einige Add-Ins bieten zusätzliche Funktionen zum Schutz von Kommentaren in Excel.

Praktische Beispiele

  1. Schutz von Kommentaren: Wenn du eine Liste mit Daten hast, bei der jeder Eintrag einen Kommentar benötigt, kannst du den obigen VBA-Code anpassen, um spezifische Kommentare für jede Zelle hinzuzufügen.
  2. Erstellen eines Formulars: Verwende die Methode, um ein Eingabeformular zu erstellen, das Benutzern erlaubt, Daten einzugeben, während die Erklärungen in Kommentaren geschützt bleiben.

Tipps für Profis

  • Verwende klare Kommentare: Achte darauf, dass die Kommentare präzise und informativ sind, um Missverständnisse zu vermeiden.
  • Regelmäßige Sicherung: Bevor du Änderungen vornimmst, sichere deine Arbeitsmappe, um Datenverlust zu vermeiden.
  • Schütze deine Arbeitsmappe: Neben dem Zellschutz kannst du auch die gesamte Arbeitsmappe mit einem Passwort schützen, um den Zugriff auf sensible Daten zu verhindern.

FAQ: Häufige Fragen

1. Können Zellkommentare auch ohne VBA geschützt werden?
Ja, aber die Funktionalitäten sind eingeschränkt. Der Blattschutz schützt standardmäßig auch die Kommentare.

2. Was passiert mit bereits vorhandenen Kommentaren?
Der VBA-Code löscht alle bestehenden Kommentare in dem angegebenen Bereich, bevor neue hinzugefügt werden.

3. Ist der Blattschutz in allen Excel-Versionen verfügbar?
Ja, der Blattschutz ist in allen modernen Excel-Versionen verfügbar. Beachte jedoch, dass die genauen Schritte je nach Version leicht variieren können.

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