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

Forumthread: Nur bestimmte Zellen "freigeben"

Nur bestimmte Zellen "freigeben"
Michael
Hallo Leute!
Ich möchte in einer Faktura eine Einschränkung so erzielen, dass
der Cursor nach Eingabe in beispielsweise A17 zur Zelle A31 springt. Die Faktura habe ich hier:
https://www.herber.de/bbs/user/5842.xls
Herzlichen Dank im Voraus für eure Hilfe!
Michael
Anzeige

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Nur bestimmte Zellen "freigeben"
Christoph
Hallo Michael,
im VBA-Editor die Eigenschaften der Tabelle (Workbook) anzeigen lassen.
Dort Eigenschaft 'EnableSelection' = 1 - xlUnlockedCells
Gruß
Christoph
AW: Nur bestimmte Zellen "freigeben"
Kurt
Diese Art Schutz wird aber nicht gespeichert!
Kurt
? erklär mir das mal!
Christoph
Hallo Kurt,
versteh ich nicht. Was meinst Du?
Mein Excel speichert es :-)
Christoph
Anzeige
AW: ? erklär mir das mal!
Kurt
Stell das ein, setzt den Blattschutz, speicher die Datei, schließ
sie und öffne sie wieder.
Kurt
OK, mag sein. Ich nutze Excel 2003 da gehts o.t.
Christoph
AW: ? erklär mir das mal!
29.04.2004 14:19:30
Michael
Danke schön! Funktioniert einwandfrei (auch mit XL 2000)
Anzeige
AW: Nur bestimmte Zellen "freigeben"
29.04.2004 12:09:43
Heinz
Hallo Michael,
markiere die Zellen, in die eingegeben werden darf,
gehe dann zu FORMAT - Zellen - Schutz und klicke das Häkchen bei gesperrt weg.
Dann vergib unter Extras - Schutz ein Passwort, zum Testen genügt OK
danach springt der Cursor automatisch von einer freigegebene Zelle zur anderen.
Gruß Heinz
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Nur bestimmte Zellen in Excel freigeben


Schritt-für-Schritt-Anleitung

Um nur bestimmte Zellen in Excel freizugeben, folge diesen Schritten:

  1. Zellen markieren: Wähle die Zellen aus, in die eingegeben werden darf.
  2. Zellschutz anpassen:
    • Gehe zu Format > Zellen.
    • Wähle den Tab Schutz.
    • Deaktiviere das Häkchen bei Gesperrt.
  3. Blattschutz aktivieren:
    • Klicke auf Extras > Schutz > Blatt schützen.
    • Vergib ein Passwort (optional) und klicke auf OK.
  4. Cursor-Steuerung: Wenn du möchtest, dass der Cursor nach der Eingabe in eine bestimmte Zelle springt, kannst du dies mit VBA erreichen. Öffne den VBA-Editor und setze die Eigenschaft EnableSelection auf xlUnlockedCells.

Häufige Fehler und Lösungen

  • Cursor springt nicht: Stelle sicher, dass die Zellen, in die du eingeben möchtest, auch wirklich als nicht gesperrt markiert sind.
  • Änderungen werden nicht gespeichert: Überprüfe, ob der Blattschutz korrekt aktiviert wurde. Speichere die Datei und öffne sie erneut, um sicherzustellen, dass die Einstellungen übernommen wurden.
  • VBA funktioniert nicht: Vergewissere dich, dass du die korrekten Eigenschaften im VBA-Editor gesetzt hast.

Alternative Methoden

Eine weitere Möglichkeit, nur bestimmte Zellen zur Eingabe freizugeben, besteht darin, die Datenvalidierung zu verwenden:

  1. Markiere die Zelle oder den Bereich, in dem nur bestimmte Werte zulässig sein sollen.
  2. Gehe zu Daten > Datenüberprüfung.
  3. Wähle die gewünschten Kriterien aus (z.B. nur bestimmte Werte zulassen).
  4. Bestätige mit OK.

Diese Methode ist besonders nützlich, wenn du sicherstellen möchtest, dass nur bestimmte Eingaben akzeptiert werden.


Praktische Beispiele

  • Beispiel 1: Du möchtest, dass in den Zellen A1 bis A10 nur Zahlen eingetragen werden dürfen. Verwende die Datenvalidierung, um diese Eingaben zu steuern.
  • Beispiel 2: Wenn du eine Faktura hast und der Cursor nach dem Ausfüllen von A17 automatisch zu A31 springen soll, kannst du die VBA-Methode verwenden, um dies zu erreichen.

Tipps für Profis

  • Experimentiere mit verschiedenen Blattschutz-Optionen, um die Benutzerfreundlichkeit zu erhöhen.
  • Nutze VBA, um komplexere Eingabesteuerungen zu realisieren, beispielsweise das automatische Springen zwischen bestimmten Zellen.
  • Halte die Benutzeranleitungen klar und verständlich, insbesondere wenn du das Excel-Dokument mit anderen teilst.

FAQ: Häufige Fragen

1. Wie kann ich sicherstellen, dass nur bestimmte Zellen angezeigt werden?
Du kannst dies erreichen, indem du die nicht benötigten Zellen sperrst und den Blattschutz aktivierst. So sind nur die gewählten Zellen für die Eingabe verfügbar.

2. Was passiert, wenn ich eine gesperrte Zelle auswähle?
Wenn du versuchst, in eine gesperrte Zelle zu schreiben, wird eine Fehlermeldung angezeigt, die dich daran hindert, die Eingabe zu tätigen.

3. Funktioniert das auch in Excel 2003?
Ja, die beschriebenen Schritte sind auch in Excel 2003 anwendbar. Beachte jedoch, dass sich einige Menüpunkte leicht unterscheiden können.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige