如何在excel中将数据矩阵的内容读入多个单元格

时间:2017-11-13 14:21:41

标签: excel-2010 barcode barcode-scanner

我想使用条形码扫描仪(+数据矩阵)在现有的Excel文件(* .xlsx)中执行输入。扫描的代码的内容应该被划分为两个单元格,根据制表符符号进行拆分。

我使用内容Hans<tab>Müller生成了以下数据矩阵,其中<tab>等于ASCII中的十进制字符代码9。

enter image description here

在Notepad ++中扫描矩阵(焦点在记事本中,扫描矩阵)会得到正确的结果。但是,如果我在excel中尝试该过程(选择一个单元格,扫描矩阵),则输入为HansMüller。我期望选定单元格中的“汉斯”和所选单元格旁边的单元格中的“Müller”。那么,我做错了什么?

如何在excel中将数据矩阵的内容读入多个单元格?

更新 我正在使用elmicron的扫描仪ElmiScan ECR14。网站http://codecorp.com/ConfigGuide/?product=CR1400提供所有配置“代码”的列表(CR1400等于ECR14)。

如果我按照Brian的建议启用Control Character Input - Ctrl + Character,则Excel会显示HansMÄller并仍然会忽略该标签。

1 个答案:

答案 0 :(得分:1)

我在简单的旧记事本中获得“Hans <tab> Mller”,在Excel中使用Hans Mller 表示Excel正在将<CTRL-I>解释为“让我们开始输入” 现在用斜体显示“。由于我的美国键盘,我的系统可能会掉落”ü“。

当我从记事本复制到Excel时,嵌入的制表符具有所需的结果并前进到下一个单元格。这向我表明扫描仪处于默认状态“禁用功能键映射”并已将Datamatrix条形码中的<CTRL-I>解释为击键 <CTRL-I>代替<TAB>密钥。

解决方案是将扫描仪置于“启用功能键映射”模式,这不是扫描仪手册中扫描功能键映射条形码的默认模式。

编辑:所以,我已经审核了网站和1400 Configuration Guide,不用说,他们不同意。所以看起来有一些不同的选项来设置键盘语言支持,这就是我认为问题所在。

我将从Config Guide开始,并按顺序测试模式B4,D3,D2,C3,B2和B3。

Screendump from 1400 Configuration Guide PDF

然后我会转到website based guide并查看以下每种模式以确定。

Edited Screendump from 1400 Configuration Website

事实上,在您之前的实验之后,“ü”变成了“Ä”,这告诉我,我们正走在正确的轨道上。其中一个设置应为Excel生成ASCII <TAB>键盘字符。如果这些都不起作用,我会联系Elmicron的技术支持。