Search code examples
excel-2010barcodebarcode-scanner

How can I read the content of a data matrix into multiple cells in excel


I want to use a barcode-scanner (+ data matrix) to perform an input in an existing excel file (*.xlsx). The content of the scanned code should be devidied into two cells, split accoring to a tabulator symbol.

I have generated the following data matrix with the content Hans<tab>Müller where <tab> equals the decimal character code of 9 in ASCII.

enter image description here

Scanning the matrix in Notepad++ (focus in Notepad, scanning the matrix) results in the correct result. But if I try the procedure in excel (selecting a cell, scanning the matrix), the input is HansMüller. I expected "Hans" in the selected cell and "Müller" in the cell next to the selected one. So, what am I doing wrong?

How can I read the content of a data matrix into multiple cells in excel?

Update: I am using the scanner ElmiScan ECR14 from elmicron. The website http://codecorp.com/ConfigGuide/?product=CR1400 provides a list of all configuration "codes" (CR1400 equalls ECR14).

If I enable Control Character Input - Ctrl + Character as suggested by Brian, Excel reads HansMÄller and still ignores the tab.


Solution

  • I am getting "Hans<tab>Mller" in plain old Notepad, and HansMller in Excel indicating that Excel is interpreting the <CTRL-I> as a "let's start typing in italics now". My system is probably dropping the "ü" because of my U.S. keyboard.

    When I copy from Notepad into Excel, however the embedded tab character has the desired result and advances to the next cell. This indicates to me that the scanner is in the default state of "Disable Function Key Mapping" and has interpreted the <CTRL-I> you have in the Datamatrix barcode as the keystroke <CTRL-I> instead of the <TAB> key.

    The solution is to place the scanner into "Enable Function Key Mapping" mode, which is not the default mode by scanning the Function Key Mapping barcodes in your scanner manual.

    EDIT: So, I've reviewed the website and 1400 Configuration Guide and needless to say, they disagree. So it looks like there are a few different options for setting keyboard language support, which is where I think the problem lies.

    I would start with the Config Guide and test modes B4, D3, D2, C3, B2, and B3 in that order.

    Screendump from 1400 Configuration Guide PDF

    Then I would move onto the website based guide and check out each of the following modes just to be sure.

    Edited Screendump from 1400 Configuration Website

    The fact that after your previous experiment the "ü" turns into a "Ä" tells me we are on the right track. One of these settings should produce an ASCII <TAB> keyboard character for Excel. If none of these works, I would contact technical support at Elmicron.