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

Forumthread: Cursor soll in eine bestimmte Zelle springen

Cursor soll in eine bestimmte Zelle springen
02.11.2005 16:25:41
Michael
Hallo Zusammen,
ich habe ein "einfaches" Formular erstellt.
Alle Zellen bis auf C2, C6, C9 sind gesperrt.
Nun soll der Cursor nach dem Drücken der Enter-Taste (nach der Eingabe des Wertes in C2) automatisch in C6 springen.
Nach der Eingabe des Wertes C6 und Drücken der Enter Taste soll der Cursor dann in die Zelle C9 springen.
Ist ist dies "einfach" zu realisieren (wenn möglich ohne VBA) ?
Vorab vielen Dank!
Michael
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Cursor soll in eine bestimmte Zelle springen
02.11.2005 16:31:54
Matthias
Hallo Michael,
Blattschutz setzen, dabei Haken weg bei "gesperrte Zellen auswählen"
oder
ActiveSheet.EnableSelection = xlUnlockedCells
Gruß Matthias
AW: Cursor soll in eine bestimmte Zelle springen
02.11.2005 16:34:53
UweD
Hallo
das Blatt muss dazu ja geschützt werden.
Hier die obere Einstellung NICHT aktivieren
Userbild
Gruß UweD
(Rückmeldung wäre schön)
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Cursor in eine bestimmte Zelle springen


Schritt-für-Schritt-Anleitung

Um den Excel-Cursor in eine bestimmte Zelle zu setzen, befolge diese Schritte:

  1. Blattschutz aktivieren: Du musst sicherstellen, dass das Arbeitsblatt geschützt ist, damit die Eingaben in bestimmten Zellen erfolgen können.

    • Gehe zu Überprüfen > Blatt schützen.
    • Deaktiviere die Option „Gesperrte Zellen auswählen“.
  2. Zellen entsperren: Markiere die Zellen C2, C6 und C9 und mache sie entsperrt:

    • Rechtsklick auf die Zellen > Zellen formatieren > Tab Schutz > Deaktiviere „Gesperrt“.
  3. Cursor nach Eingabe bewegen:

    • Gehe zur Zelle C2 und gib deinen Wert ein.
    • Drücke die Enter-Taste. Der Cursor sollte nun in die Zelle C6 springen.
    • Wiederhole den Vorgang in C6, um den Cursor nach C9 zu bewegen.
  4. Automatisierung (optional): Wenn du VBA verwenden möchtest, kannst du folgenden Code in das Arbeitsblatt einfügen, um den Cursor automatisch zu bewegen:

    Private Sub Worksheet_Change(ByVal Target As Range)
       If Not Intersect(Target, Me.Range("C2")) Is Nothing Then
           Me.Range("C6").Select
       ElseIf Not Intersect(Target, Me.Range("C6")) Is Nothing Then
           Me.Range("C9").Select
       End If
    End Sub

    Dieser Code sorgt dafür, dass der Cursor nach Eingabe in C2 automatisch zu C6 und nach Eingabe in C6 zu C9 springt.


Häufige Fehler und Lösungen

  • Cursor springt in andere Zelle: Wenn der Cursor nicht in die gewünschte Zelle springt, prüfe, ob der Blattschutz korrekt aktiviert wurde.

  • Excel cursor bleibt in Zelle: Stelle sicher, dass die Zellen, in die du springen möchtest (C6, C9), nicht gesperrt sind.

  • Keine Eingabe möglich: Wenn Eingaben in die Zellen nicht möglich sind, kontrolliere die Einstellungen im Blattschutz und die Zellformatierung.


Alternative Methoden

  • Formel verwenden: Du kannst auch eine Excel-Formel verwenden, um Werte zwischen Zellen zu verlinken. Zum Beispiel:

    =C2

    Diese Formel kann in C6 platziert werden, um den Wert von C2 zu übernehmen.

  • Tastenkombinationen: Nutze Tab oder die Pfeiltasten, um manuell zwischen den Zellen zu navigieren.


Praktische Beispiele

  1. Formular zur Dateneingabe: Erstelle ein Formular, in dem Benutzer in C2 ihren Namen eingeben und nach Drücken von Enter automatisch zur nächsten Zelle für die Adresse in C6 springen.

  2. Checkliste: Nutze C2 bis C9 für eine Checkliste, bei der der Benutzer nach jedem Häkchen in der vorherigen Zelle automatisch zur nächsten Zelle springt.


Tipps für Profis

  • VBA für komplexe Anwendungen: Verwende VBA, um spezifische Anforderungen zu implementieren, wie z.B. das Springen zu Zellen mit bestimmten Inhalten.

  • Eingabemuster gestalten: Gestalte deine Eingabemuster so, dass sie benutzerfreundlich sind und die Navigation zwischen den Zellen intuitiv ist.


FAQ: Häufige Fragen

1. Wie kann ich den Cursor nach dem Drücken der Enter-Taste in eine bestimmte Zelle springen lassen? Du kannst dies erreichen, indem du den Blattschutz aktivierst und die Zellen entsperrst. Mit VBA kannst du die Cursorbewegung weiter automatisieren.

2. Was tun, wenn der Cursor in die falsche Zelle springt? Überprüfe die Zellensperrungen und die Einstellungen im Blattschutz, um sicherzustellen, dass alles korrekt konfiguriert ist.

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