Hallo liebes Expertenteam!
In Excel, automatisches springen in die nächste Zelle die bearbeitet werden soll. (nicht in die die rechte oder in die untere Zelle) mit der Eingabe taste.
Beispiel: Turniereingabe das Ergebnis 3:1 wobei 3 in Zelle R2 und 1 in R4 ist. Nun soll das nächste Ergebnis in R6 und R8 eingeben werden ohne die Eingabetaste 2x zu bedienen. Also direkt in Zelle R6.
Vielen Dank im Voraus mit lieben Grüßen
Bruno
Lieber User,
versuchen Sie folgendes:
Tippen Sie die entsprechende Zahl in die Zelle und drücken Sie dann sofort die Pfeiltaste (nach unten) und gleichzeitig die Enter-Taste.
Herzliche Grüße
Josef Schreiner
Hallo Herr Zdrazil,
Sie können durch ein VBA-Programm den Cursor so steuern, dass er die Eingabefelder eines Tabellenblattes in vorgegebener Reihenfolge durchläuft.
Ich habe Ihnen ein Programm erstellt, welches bei Abschluss der Eingabe in eine gerade Zeile der Spalte R zwei Zeilen nach unten geht.
Da hier keine Arbeitsmappen mit VBA-Code hochgeladen werden dürfen, habe ich Ihnen die Datei unter dem folgenden Link bereitgestellt:
Beantwortete Frage von klemke November 4, 2022
Vielen Dank für die schnelle Antwort!
Aber ich kann das Programm nicht öffnen, da mir Microsoft eine Gefahr anzeigt und ich das nicht aufheben kann!
Vielleicht kennen Sie eine einfache Entsperrung des Schutzes.
Danke und liebe Grüße
Bruno Zdrazil
Nun habe ich es geschafft das VBA Programm in meine Datei zu kopieren!
Wenn ich nun diesen Befehl auf eine andere Spalte übertragen möchte, wie muss ich das Programm ändern?
Danke für Ihre Mühe und liebe Grüße
Bruno Zdrazil
Nun habe ich auch das in meiner Testdatei geschafft:)!! Ich habe auf „17“ für die Q Spalte umgeschrieben.
Aber in meiner aktuellen Turnierdatei, wo ich auch das VBA Programm eingefügt habe, funktioniert es leider nicht.
Was mache ich da falsch, bzw. wie aktiviere ich das Programm in einer anderen Datei?
Lg Bruno Zdrazil
Hallo Herr Zdrazil,
ich sende Ihnen in der Anlage eine Beschreibung, wie ein VBA-Programm in eine andere Arbeitsmappe übernommen wird.
Im vorliegenden Fall handelt es sich um eine Ereignis-Prozedur (Speziell eine Worksheet_Change-Prozedur), die auf das Ereignis „Änderung von einem oder mehreren Werten in einem Tabellenblatt“ reagiert. Von der genannten Beschreibung ist in Ihrem Fall nur die Seite 3 (Punkt 3.B.) relevant.
Zusätzlich füge ich Ihnen noch eine Beschreibung der zu empfehlenden Makroeinstellung bei. Die Beschreibung ist für Excel 2010, sie gilt auch noch für neuere Versionen. Anstelle des Begriffs „Sicherheitscenter“ wird jetzt „Trust Center“ verwendet und anstelle des Punktes „Einstellungen für Makros“ heißt es jetzt „Makroeinstellungen“.
Wenn Sie mit diesen Informationen nicht zurechtkommen, können Sie mir auch gern Ihre Arbeitsmappe schicken. Meine E-Mail-Adresse füge ich als jpg-Datei bei.
Mit freundlichen Grüßen
Dieter Klemke