2016-06-02 8 views
-1

Vielen Dank im Voraus! Ich bin kein Programmierer in irgendeiner Form, Form oder Form ... aber ich suche nach Hilfe, um eine Tabellenkalkulation zu erhalten, die ich täglich verwende, um effizienter zu arbeiten, und ich denke, ich muss VBA dafür verwenden.Mit VBA eine Formel ausführen und dann zur nächsten Zeile springen

Im Grunde verwende ich einen Barcode-Scanner, um einen Stapel von Dateien zu scannen und dann eine Liste von Dateien zu suchen, um zu sehen, ob sie darauf sind. Ich habe eine bedingte Formatierung eingerichtet, die die Dateien in meiner Liste markiert, wenn sie gescannt werden. Das Format der Liste, die ich suche, hat nur die letzten 5 Ziffern der Dateinummer, der eigentliche Dateibarcode enthält jedoch 10 Zahlen. Ich habe ein einfaches zweispaltiges Blatt eingerichtet, wo ich den Barcode scanne, es automatisch Tabs nach rechts (die Funktion des Scanners), wo ich die = rechts (j9,5) Formel verwendet, um die letzten 5 Ziffern herauszuziehen. Das funktioniert wunderbar, aber was ich tun möchte ist, es automatisch in die nächste Zeile (1, -1) zu springen, nachdem die Formel eingegeben wurde. Im Grunde möchte ich nur in der Lage sein, einen ganzen Stapel von Dateien zu scannen, ohne zwischen jedem die ENTER-Taste drücken zu müssen.

Irgendwelche Ideen?

+0

Bitte lesen Sie [wie man fragt] (http://stackoverflow.com/help/how-to-ask). – findwindow

+0

Sie können den Scan so konfigurieren, dass er nach jedem Scan eine CRLF sendet. Oder drucken Sie einen Barcode der Enter-Taste, CHR (13) oder VBCRLF und scannen Sie diesen nach jedem Scan. – Horaciux

+0

Wie wird die Formel eingegeben? –

Antwort

0

Dies ist eine Problemumgehung, die ich oft verwendet habe. Da dies auch dein Problem löst, poste ich es als Antwort.

Sie können den Scan so konfigurieren, dass er nach jedem Scan eine CRLF sendet. Oder drucken Sie einen Barcode mit der Eingabetaste CHR (13) oder VBCRLF und scannen Sie diesen nach jedem Scan.

Verwandte Themen