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

Zellen nur einmal beschreiben

Forumthread: Zellen nur einmal beschreiben

Zellen nur einmal beschreiben
27.02.2008 20:59:00
Ernst
Hallo zusammen,
wir verwenden Excel 2000 und wollen eine Excel-Tabelle ins Netz stellen. In dieser Tabelle sollen die Kollegen Eintragungen vornehmen können. Allerdings soll in jeder Zelle nur ein einmaliger Eintrag erlaubt sein, d.h. wenn ein Kollege einen Eintrag gemacht hat, soll diese Zelle gesperrt sein. Die Administratoren sollen jedoch auch bereits beschriebene Zellen wieder überschreiben können.
Hat jemand eine Lösung? - Vielen Dank!

Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Zellen nur einmal beschreiben
27.02.2008 21:23:22
Daniel
Hi
du könntest folgendes tun
1. das Blatt folgendermassen vorbereiten:
- für alle Zellen, die die Eingegeben werden soll, muss die Sperrung unter FORMAT-ZELLEN-SCHUTZ-GESPERRT deaktiviert werden.
2. der Blattschutz muss für das Blatt aktiviert werden, Password so wie Makro angegeben
3. dieses Makro muss ins Modul der Arbeitsmappe geschrieben werden.
wenn der Blattschutz aktiv ist, sorgt es dafür, daß eine Zelle nur einmal beschrieben wird, in dem beim Ausfüllen der Zelle die Sperrung aktviert wird.
Administratoren heben den den Blattschutz auf und können ganz normal arbeiten:

Private Sub Worksheet_Change(ByVal Target As Range)
Const PW = "xxx"
If ActiveSheet.ProtectContents = True Then
ActiveSheet.Unprotect Password:=PW
Target.Locked = True
ActiveSheet.Protect Password:=PW
End If
End Sub


Gruß, Daniel

Anzeige
AW: Zellen nur einmal beschreiben
28.02.2008 15:27:22
Ernst
Hallo Daniel,
vielen Dank für Deinen Tipp. Nach einigem Suchen klappt es jetzt prima.
Viele Grüße
Ernst Metzger
;
Anzeige
Anzeige

Infobox / Tutorial

Zellen nur einmal beschreiben in Excel


Schritt-für-Schritt-Anleitung

Um in Excel zu gewährleisten, dass Zellen nur einmal beschrieben werden können, folge diesen Schritten:

  1. Blatt vorbereiten:

    • Markiere die Zellen, die bearbeitet werden sollen.
    • Gehe zu Format > Zellen > Schutz und deaktiviere die Option „Gesperrt“.
  2. Blattschutz aktivieren:

    • Aktiviere den Blattschutz unter Extras > Schutz > Blatt schützen.
    • Setze ein Passwort, wenn gewünscht.
  3. Makro einfügen:

    • Öffne den VBA-Editor mit ALT + F11.
    • Füge das folgende Makro in das Modul der Arbeitsmappe ein:
    Private Sub Worksheet_Change(ByVal Target As Range)
    Const PW = "xxx"
    If ActiveSheet.ProtectContents = True Then
       ActiveSheet.Unprotect Password:=PW
       Target.Locked = True
       ActiveSheet.Protect Password:=PW
    End If
    End Sub
  4. Makro speichern:

    • Speichere die Datei als Excel-Makro-fähige Arbeitsmappe (*.xlsm).

Nun können die Zellen von den Benutzern beschrieben werden, und nach der ersten Eingabe werden sie automatisch gesperrt.


Häufige Fehler und Lösungen

  • Blattschutz lässt sich nicht aktivieren:

    • Stelle sicher, dass alle Zellen, die bearbeitet werden sollen, vorher entsperrt sind.
  • Makro funktioniert nicht:

    • Überprüfe, ob die Makros in Deinen Excel-Einstellungen aktiviert sind.
  • Zellen lassen sich nicht bearbeiten:

    • Vergewissere Dich, dass der Blattschutz nicht aktiv ist, wenn Du Änderungen vornehmen möchtest.

Alternative Methoden

Wenn Du keine Makros verwenden möchtest, kannst Du auch die Datenüberprüfung in Excel nutzen:

  1. Markiere die Zelle oder den Zellbereich.
  2. Gehe zu Daten > Datenüberprüfung.
  3. Wähle die Option „Benutzerdefiniert“ und gebe eine Formel ein, die überprüft, ob die Zelle leer ist.

Diese Methode erlaubt jedoch nicht das Sperren der Zellen nach der ersten Eingabe.


Praktische Beispiele

  • Beispiel 1: Du möchtest, dass in einem Formular für die Urlaubsanträge jeder Mitarbeiter nur einmal seinen Namen eingeben kann. Verwende die oben genannten Schritte, um den Zellschutz zu aktivieren.

  • Beispiel 2: Wenn Du ein Excel-Dokument für die Abteilung verwendest, um die monatlichen Verkaufszahlen zu erfassen, kannst Du die Zellen für die Eingabe von Verkaufszahlen so schützen, dass sie nur einmal beschrieben werden.


Tipps für Profis

  • Excel Kästchen schraffieren: Du kannst die Formatierung von Zellen anpassen, um die Benutzerfreundlichkeit zu erhöhen. Wähle eine Zelle aus und benutze die Fülloptionen, um das excel feld schraffieren zu aktivieren.

  • Regelmäßige Backups: Stelle sicher, dass Du regelmäßige Backups Deiner Excel-Datei machst, insbesondere wenn Du mit Makros arbeitest.


FAQ: Häufige Fragen

1. Wie kann ich in Excel eine Zelle schraffieren?
Du kannst Zellen schraffieren, indem Du die Zelle auswählst, dann mit der rechten Maustaste klickst, Zellen formatieren wählst und die Fülloptionen änderst.

2. Kann ich den Blattschutz aufheben?
Ja, Du kannst den Blattschutz aufheben, indem Du zu Extras > Schutz > Blattschutz aufheben gehst und das Passwort eingibst, falls gesetzt.

Mit diesen Schritten und Tipps solltest Du in der Lage sein, Zellen in Excel effektiv zu schützen und nur einmal zu beschreiben.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige