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

Forumthread: benachbarte Zellen nach Eingabe sperren

benachbarte Zellen nach Eingabe sperren
15.01.2022 13:28:53
Martin
Hallo der Herber-Gemeinde,
ich benötige für folgendes Szenario eine Lösung:
Es sind drei Zellen vorhanden (A1, B1, C1). Sobald in einer Zelle ein Wert vermerkt wird (Bsp.: X) sollen die übrigen beiden Zellen für die Bearbeitung gesperrt sein.
Wird der Wert wieder gelöscht sollen alle drei Zellen wieder für die Eingabe zur Verfügung stehen.
Das Ganze sollte nachher in einer Excel-Tabelle in Teams auch funktionieren.
Vielen Dank für die Unterstützung,
Gruß Martin
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: benachbarte Zellen nach Eingabe sperren
15.01.2022 13:31:29
{Boris}
Hi Martin,
A1:C1 markieren, Datenüberprüfung - Benutzerdefineirt:
=ANZAHL2($A$1:$C$1)=1
Ob das auch in Teams funktioniert, weiß ich aber nicht.
VG, Boris
AW: benachbarte Zellen nach Eingabe sperren
17.01.2022 18:51:18
Martin
Hallo Boris,
Sorry vorab für die späte Rückmeldung!
Die von Dir vorgeschlagene Datenprüfung funktioniert einwandfrei, selbst unter Teams!
Danke für die Unterstützung.
Bis zum nächsten Mal,
Gruß Martin
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Benachbarte Zellen nach Eingabe sperren in Excel


Schritt-für-Schritt-Anleitung

Um benachbarte Zellen in Excel nach einer Eingabe zu sperren, folge diesen Schritten:

  1. Markiere die Zellen A1, B1 und C1, die du für die Eingabe nutzen möchtest.
  2. Gehe zum Menü „Daten“ und wähle „Datenüberprüfung“ aus.
  3. Klicke auf „Benutzerdefiniert“ und gib die folgende Formel ein:
    =ANZAHL2($A$1:$C$1)=1
  4. Bestätige die Eingabe mit „OK“.

Diese Einstellung sorgt dafür, dass nur eine der Zellen bearbeitet werden kann, während die anderen gesperrt sind. Wenn du den Wert aus einer der Zellen entfernst, sind alle drei Zellen wieder für die Eingabe verfügbar.


Häufige Fehler und Lösungen

  • Fehler: Zellen lassen sich nicht sperren.
    Stelle sicher, dass du die Formel korrekt eingegeben hast und dass die Zellen tatsächlich für die Datenüberprüfung ausgewählt sind.

  • Fehler: Funktioniert nicht in Teams.
    Die vorgeschlagene Methode funktioniert auch in Excel für Teams. Wenn du Probleme hast, überprüfe, ob deine Excel-Version aktuell ist.


Alternative Methoden

Falls die oben beschriebene Methode nicht deinen Anforderungen entspricht, kannst du auch VBA (Visual Basic for Applications) verwenden, um die Zellen nach Eingabe zu sperren. Hier ein einfaches Beispiel:

  1. Drücke ALT + F11, um den VBA-Editor zu öffnen.
  2. Füge in das entsprechende Arbeitsblatt-Modul folgenden Code ein:
    Private Sub Worksheet_Change(ByVal Target As Range)
       If Not Intersect(Target, Range("A1:C1")) Is Nothing Then
           If Application.WorksheetFunction.CountA(Range("A1:C1")) = 1 Then
               Range("A1:C1").Locked = True
           Else
               Range("A1:C1").Locked = False
           End If
       End If
    End Sub
  3. Schließe den VBA-Editor und aktiviere den Blattschutz.

Diese Methode erfordert einige grundlegende Kenntnisse in VBA, bietet jedoch mehr Flexibilität.


Praktische Beispiele

Angenommen, du arbeitest mit einer Excel-Tabelle, in der Mitarbeiter ihre Anwesenheit eintragen. Du möchtest sicherstellen, dass nur eine Zelle für den Status (Anwesend, Abwesend, Krank) ausgefüllt werden kann. Mit der Datenüberprüfung kannst du einfach sicherstellen, dass die Eingabe in einer der Zellen erfolgt, während die anderen automatisch gesperrt werden.


Tipps für Profis

  • Verwende die „Datenüberprüfung“ nicht nur für Eingaben, sondern auch zur Validierung von Daten. Du kannst verschiedene Formeln einsetzen, um komplexere Bedingungen zu schaffen.
  • Denke daran, die Zellen zu schützen, nachdem du die Datenüberprüfung eingerichtet hast, um sicherzustellen, dass die Benutzer die Einstellungen nicht versehentlich ändern.
  • Teste deine Excel-Tabelle gründlich, insbesondere wenn du mit VBA arbeitest, um sicherzustellen, dass die Eingaben wie gewünscht funktionieren.

FAQ: Häufige Fragen

1. Funktioniert die Datenüberprüfung in allen Excel-Versionen?
Ja, die Datenüberprüfung ist eine Standardfunktion in Excel und sollte in den meisten Versionen verfügbar sein.

2. Kann ich mehrere Gruppen von Zellen auf die gleiche Weise sperren?
Ja, du kannst die oben genannten Schritte für jede Gruppe von Zellen wiederholen, indem du die entsprechenden Zelladressen anpasst.

3. Was passiert, wenn ich die Formel in der Datenüberprüfung ändere?
Wenn du die Formel änderst, kann sich das Verhalten der Zellen ändern. Stelle sicher, dass die neue Formel deinen Anforderungen entspricht.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige