ich habe folgendes Problem und hoffe das ihr mir damit helfen könnt.
Folgendes Szenario:
Ich habe eine Exceltabelle in der ich mit hilfe eines Scanners die Materialnummer einscanne. Durch einen SVERWEIS zieht er sich jetzt die Artieklbeschreibung und die Verpackungsart / Einheit.
Jetzt möchte ich aber das der Cursor nicht direkt einen runter sonder sich nach rechts verschiebt und danach wieder unter die zuletzt eingegebene Artieklnummer.
Habe hier ein kleines Bild angehängt um es zu anschaulichen.
Es wird sicherlich die gleiche Formel sein, nur komme ich nicht selber drauf und hoffe auf diesem Weg Hilfe zu bekommen.
den Bereich markieren und mit TAB von Zelle zu Zelle.
helmut
Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität. Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen." Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.
Zitat:Jetzt möchte ich aber das der Cursor nicht direkt einen runter sonder sich nach rechts verschiebt und danach wieder unter die zuletzt eingegebene Artieklnummer.
Du kannst in den Optionen nur einstellen, ob der Cursur nach Auslösen der Enter-Taste nach Unten, Rechts, Oben oder Links gesetzt wird. Und wenn ich mir dein Bild ansehe, erschließt sich mir das rechts-unten nicht.
Gruß Günter Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen. angebl. von Georg Christoph Lichtenberg (1742-1799)
Oh, sorry wenn es nicht ganz so aufklärend rüberkam :D
Also ich gebe in Zelle A1 die Artikelnummer ein, in Zeile B1 zieht er sich aus einem Sverweiss die Beschreibung. Der Scanner Entert danach automatisch und der Cursor springt einen runter sollte aber jetzt in Zelle C1 springen um mit dem Scanner die Menge zu scannen. Danach sollte der Cursor in Zelle A2 springen um das ganze von vorne beginnen zu lassen.
Also was ich konkret brauche:
Eine formel die besagt
Nach eingabe eines wertes in eine bestimmte zelle springen
das kannst du nicht mit einer Formel lösen. Die Richtung ist, wie ich bereits geschrieben habe, in den Optionen einstellbar und gilt auch nur für jeweils eine Richtung.
Gruß Günter Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen. angebl. von Georg Christoph Lichtenberg (1742-1799)
Zitat:Die Richtung ist, wie ich bereits geschrieben habe, in den Optionen einstellbar und gilt auch nur für jeweils eine Richtung.
sicher kann man die Aufgabe per Vba lösen, ıch bitte den Frager aber höflich logische Denkfehler zu vermeiden!! Wie bereits vom Moderator beschrieben braucht man nach meiner Ansicht nur die Cursor Option nach Unten einstellen! Dann bewegt sich der Cursor ja automatisch nicht mehr nach Rechts, sondern geht direkt nach Unten! Das sollte ohne Vba gehen.
der Fragesteller will ja nach rechts - soweit so gut. Aber dann soll der Cursor automatisch nach unten und nach links gehen. Das soll der Weg sein: A1==>B1==> C1==>C2==>A2. So wie ich ihn verstanden habe, schubst sein Lesegerät den Cursor nach rechts, den Rest müsste XL erledigen.
Gruß Günter Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen. angebl. von Georg Christoph Lichtenberg (1742-1799)