Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Barcode einlesen und mehrere Zellen in Excel ausfüllen

Frage Microsoft Microsoft Office

Mitglied: latino21

latino21 (Level 1) - Jetzt verbinden

26.10.2012 um 11:30 Uhr, 14386 Aufrufe, 6 Kommentare

Wir möchten auf Rollenetiketten einen EAN 128 Barcode aufdrucken.
In diesem EAN 128 Code sind 5 Werte wie z.B. Rollennummer, Auftragsnummer, etc. zusammen kodiert.
Dieser soll dann an einem PC mit einem Handscanner gescannt werden. Zu diesem Zeitpunkt ist eine Excel-Datei offnen. Die einzelnen Werte sollen dann in verschieden Zellen (in einer Zeile) eingefügt werden.
Beispiel:

Der Anwendert Wählt per Maus die Zelle 2A (Rollennummer) per Maus an und scannt dann den Barcode.
In Zelle 2A wird die Rollennummer eingetragen, in Zelle 2C die Auftragsnummer und in Zelle 2G die Materialnummer.
Das Excel-Addin oder was auch immer muss also die Aufsplittung und Zuordnung übernehmen, denn normalerweile
würde ja alles einfahc in der ausgewählten Zelle (2A) landen.

Kennt jemand eine Software/Plugin hierfür. Sie darf auch was kosten. Falls es so etwas nicht gibt. Kennt jemand eine Firma die so etwas programmieren kann?

Danke
Mitglied: 76109
26.10.2012 um 12:14 Uhr
Hallo latino21!


Und wie sieht so ein ganzer- und gesplitteter Barcode aus?

Soll das Ganze mit nur einer bestimmten Excel-Datei oder verschiedenen Excel-Dateien funktionieren. Wenn ja, woran ist dann zu erkennen, dass diese Funktion aktiv sein soll?

Gruß Dieter
Bitte warten ..
Mitglied: latino21
26.10.2012 um 12:21 Uhr
Das soll ein einziger Barcode (Strichcode) sein. Die Funktion wird nur in einer einzigen Datei (evtl. kommt mal noch eine zweite dazu) genutzt werden.
Bitte warten ..
Mitglied: brassica
26.10.2012 um 13:21 Uhr
Hallo latino21,

ich gehe mal davon aus, dass die einzelnen Datenfelder eine feste Satzlänge haben. Dann könnte man sie mit der Excel-Funktion "Teil(Text;Erstes_Zeichen;Anzahl_Zeichen)" wieder auseinandernehmen.

Spalte A = gescannter Wert in A2
Spalte B = Rollennummer (Teil(A2;1;10))
Spalte C = Auftragsnummer (Teil(A2;11;5))
Spalte D = Materialnummer (Teil(A2;16;8))
.
.
.

Den Scanner kann man so programmieren, dass er nach jedem erkannten Barcode die Eingabe mit einem Zeilenumbruch abschließt.


Gruß Brassica
Bitte warten ..
Mitglied: Jottpee
27.10.2012, aktualisiert um 12:39 Uhr
Dafür gibt es die Programme Extract!basic und Extract!pro von http://www.SerielleSchnittstelle.de
Die Tools stehen im Windows-Hintergrund und warten auf Daten auf einem COM-Port. Wenn etwas kommt, wird alles eingelesen; dann werden Ausschnitte gebildet und diese als scheinbare Tastatureingabe an jedes beliebige Programm weiter gegeben. Den Ausschnitten können zusätzliche Tastendrücke hinzugefügt werden, so dass der Cursor vor oder nach der Datenweitergabe in der Excel-Tabelle positioniert werden kann.
Die Programme sind universell für beliebige Datenquellen am seriellen Port, USB per virt. COM-Port und TCP-Ports verwendbar: Barcodescanner, Matrixscanner,RFID-Leser, Waagen aller Art, Messgeräte aller Art, Sensoren u.v.a.
Für einfache Aufgaben wie z.B. Messschieber, einfache Barcodereade etc. gibt es auch ein kleines Tool namens Extract!mini.
Alle Programme sind als Shareware downloadbar.
Bitte warten ..
Mitglied: latino21
14.11.2012 um 09:20 Uhr
Super, vielen Dank für den Tipp. Ich werde mir die Programme gleich mal anschauen.
Bitte warten ..
Mitglied: barcodecode
10.06.2014, aktualisiert um 05:12 Uhr
Wenn Sie in Excel Barcode-Generierung und Kreation beteiligt sind, dann empfehle ich Ihnen einen Blick auf diesen Artikel werfen.

http://www.keepdynamic.com/dotnet-barcode/barcode/ean-128.shtml
Bitte warten ..
Neuester Wissensbeitrag
Ähnliche Inhalte
VB for Applications
gelöst Excel VBA Eine oder mehrere Zellen Verschieben (2)

Frage von batchnewbie zum Thema VB for Applications ...

VB for Applications
gelöst Datei mit variablem Namen einlesen und als Excel speichern (1)

Frage von Anrion zum Thema VB for Applications ...

Microsoft Office
gelöst Excel 2010 Zellen mit bestimmten Inhalt mit Makro formartierten (5)

Frage von packmann2016 zum Thema Microsoft Office ...

Heiß diskutierte Inhalte
Windows Userverwaltung
Ausgeschiedene Mitarbeiter im Unternehmen - was tun mit den AD Konten? (33)

Frage von patz223 zum Thema Windows Userverwaltung ...

LAN, WAN, Wireless
FritzBox, zwei Server, verschiedene Netze (21)

Frage von DavidGl zum Thema LAN, WAN, Wireless ...

Viren und Trojaner
Aufgepasst: Neue Ransomware Goldeneye verbreitet sich rasant (20)

Link von Penny.Cilin zum Thema Viren und Trojaner ...

Windows Netzwerk
Windows 10 RDP geht nicht (18)

Frage von Fiasko zum Thema Windows Netzwerk ...