Excel 2010使用条形码扫描仪和基于扫描输入更新行

时间:2014-07-22 20:26:30

标签: triggers excel-2010 barcode-scanner worksheet

我在线上研究了示例代码,它显示了两件事,1如何在扫描条形码时触发宏运行,字符串以"输入"密钥,以及如何使用扫描数据搜索和更新工作表中的行。

USB扫描仪将数据发送到任何应用程序,就好像它是键盘输入一样,并以Enter键终止。

我想扫描一个数字,然后当检测到回车键时,程序"查找"主数据表中的数字,并将当前日期/时间插入到具有匹配数据的单元格右侧5个单元格的单元格中。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

您可以在Excel中创建表单并设置过程

Private Sub UserForm_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)

当按下键时,您将获得KeyCode。即使在"输入"键。

因此,您只需从扫描程序中累积流,直到它输入(KeyCode 1310可能,您可以进行实验),然后使用您获得的流。