Barcodescan in Excel als Grafik
Guten Morgen zusammen,
ich stehe vor einem Problem in unserer Versandabteilung. Um die Weiterbearbeitung in anderen Abteilungen zu vereinfachen möchten sie den gescannten Barcode als Grafik inkl. Text in Excel erfassen.
Google brachte mir leider keine nennenswerte Lösung.
ich stehe vor einem Problem in unserer Versandabteilung. Um die Weiterbearbeitung in anderen Abteilungen zu vereinfachen möchten sie den gescannten Barcode als Grafik inkl. Text in Excel erfassen.
Google brachte mir leider keine nennenswerte Lösung.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 345283
Url: https://administrator.de/forum/barcodescan-in-excel-als-grafik-345283.html
Ausgedruckt am: 23.12.2024 um 07:12 Uhr
15 Kommentare
Neuester Kommentar
Moin,
ein Barcodescanner ist nichts anderes wie eine Tastatur.
Ein Barcode ist nichts anderes wie ein Text - nur maschinenlesbar.
Was du also brauchst ist etwas, was genau das umsetzt: einen Font. https://www.barcodesinc.com/free-barcode-font/ z.B.
Gruß
ein Barcodescanner ist nichts anderes wie eine Tastatur.
Ein Barcode ist nichts anderes wie ein Text - nur maschinenlesbar.
Was du also brauchst ist etwas, was genau das umsetzt: einen Font. https://www.barcodesinc.com/free-barcode-font/ z.B.
Gruß
@kraemers Vorschlag ist erstmal richtig.
Es kommt allerdings auf die Art des Barcodes an.
Sollte es sich um einen dotMatrix-Code handeln wie PDF417, QR-, Aztek etc, wird das nicht mehr funktionieren.
Welchen Codetyp scannst Du?
Wie wird der gescannt?
Wann? (Vom Paket direkt, oder vom Schein, bevor er aufgeklebt wird?)
Mit Hilfe eines echten Barcodescanners wirst Du nicht weiterkommen.
Der liefert nur das gelesene Ergebnis (die Essenz so zu sagen).
Ich würde das so angehen:
Einfaches VBScript mit MessageBox-Eingabe.
Der Code wird gescannt (wichtig: Der Codetyp muss bekannt sein).
Die Eingabe des Scanners wird an ein Barcodegenerator-Programm übergeben.
Der hier ist gut: https://sourceforge.net/projects/zint/ (den nutze ich für meine Codes).
Ergebnis ist dann eine Grafikdatei, die Du in Excel einbetten kannst.
Es kommt allerdings auf die Art des Barcodes an.
Sollte es sich um einen dotMatrix-Code handeln wie PDF417, QR-, Aztek etc, wird das nicht mehr funktionieren.
Welchen Codetyp scannst Du?
Wie wird der gescannt?
Wann? (Vom Paket direkt, oder vom Schein, bevor er aufgeklebt wird?)
Mit Hilfe eines echten Barcodescanners wirst Du nicht weiterkommen.
Der liefert nur das gelesene Ergebnis (die Essenz so zu sagen).
Ich würde das so angehen:
Einfaches VBScript mit MessageBox-Eingabe.
Der Code wird gescannt (wichtig: Der Codetyp muss bekannt sein).
Die Eingabe des Scanners wird an ein Barcodegenerator-Programm übergeben.
Der hier ist gut: https://sourceforge.net/projects/zint/ (den nutze ich für meine Codes).
Ergebnis ist dann eine Grafikdatei, die Du in Excel einbetten kannst.
Moin,
muss der gescannte Barcode zwingend als Grafik in Excel vorliegen?
Wenn nicht:
den gescannten Barcode in Zelle A1 erfassen. Die Zelle A2 verweist auf A1, hat als Font jedoch Code 128, Code128A, Code39, whatever definiert und ist nicht änderbar...
Beim Code39 ggf. prüfen, ob du vorher und nachher noch die * mit angeben musst:
Gruß
em-pie
muss der gescannte Barcode zwingend als Grafik in Excel vorliegen?
Wenn nicht:
den gescannten Barcode in Zelle A1 erfassen. Die Zelle A2 verweist auf A1, hat als Font jedoch Code 128, Code128A, Code39, whatever definiert und ist nicht änderbar...
Beim Code39 ggf. prüfen, ob du vorher und nachher noch die * mit angeben musst:
="*" & A1 & "*"
Gruß
em-pie
Zitat von @Silent08:
Habe ich auch schon so probiert, jedoch wird der Barcode in der Zelle so "gepresst" das er sich im Nachhinein nicht mehr scannen lässt.
einfach so lange die Spalte verbreitern, bis es passt...Habe ich auch schon so probiert, jedoch wird der Barcode in der Zelle so "gepresst" das er sich im Nachhinein nicht mehr scannen lässt.
Zitat von @Silent08:
Bleibt trotzdem klein :/ und wenn ich die Schriftgröße hochnehme wird es nur weiter zusammengequetscht.
das funktioniert unter Garantie! Habe ich schon dutzende male gemacht. Evtl. hast du schlicht den falschen Typ Barcode verwendet?Bleibt trotzdem klein :/ und wenn ich die Schriftgröße hochnehme wird es nur weiter zusammengequetscht.
Hast du eine Ahnung, wie ein Barcode aufgebaut sein muss, damit er lesbar ist? Es reicht definitiv nicht, einfach die Einzelzeichen mit einem Barcode-Font auszugeben. Damit der Scanner weiß, wo der Anfang und wo das Ende ist (du kannst ja einen Barcode auch umdrehen und er ist trotzdem scanbar), gibt es für den Anfang (mehr als) ein START Zeichen (je nach Typ-Tabelle) und für das Ende ein STOP Zeichen. Darüber hinaus muss vor dem STOP noch ein additionelles Zeichen als Checksumme berechnet werden, damit der Scanner weiß, ob der Code korrekt gelesen wurde.
Da es mehr als nur einen Font für Code 128 gibt, verlinke mal bitte welchen du nutzt, dann kann ich vielleicht weiterhelfen.
Grüße
rubberman
Da es mehr als nur einen Font für Code 128 gibt, verlinke mal bitte welchen du nutzt, dann kann ich vielleicht weiterhelfen.
Grüße
rubberman
Großartige Seite zum Verständnis von Barcodes, inclusive Excel Worksheetfunktionen und zugehörigen Fonts:
grandzebu.net/informatique/codbar-en/codbar.htm
Grüße
rubberman
grandzebu.net/informatique/codbar-en/codbar.htm
Grüße
rubberman