首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >扫描物理条形码时过滤条形码外的文本

扫描物理条形码时过滤条形码外的文本
EN

Stack Overflow用户
提问于 2019-06-14 02:35:54
回答 1查看 114关注 0票数 0

我的包裹上有一个物理条形码。我需要过滤掉一个文本,上面写着"CustID: ",整个条形码都是"CustID: 123456798"

我的工作表包含"123456798",我需要这两个匹配。我有大约40000个条形码,所以删除"CustID: "的同时扫描每个条形码将很好地工作,对我来说更快。

我在控制源框中扫描条形码时正在使用MS Access,我曾尝试键入=Replace("","CustID: ","")删除文本,但在尝试扫描条形码时没有返回任何信息。

我希望条形码显示"123456789"而不是"CustID: 123456798",同时在条形码读取我的数字之前过滤掉每个文本。

我的决定是把

代码语言:javascript
复制
Dim lngCurBarCode1 As Long

If Me.txtRec.Text <> "" Then

    Me!txtRec.SetFocus
    If Me!txtRec.Text Like "RecID: *" Then
       Me!txtRec = Replace(Me!txtRec.Text, "RecID: ", "")
    End If
    lngCurBarCode1 = Me.txtRec.Text

End If

其中textRec是文本框

EN

回答 1

Stack Overflow用户

发布于 2019-06-14 05:43:27

我建议将以下事件过程添加到MS Access文本框的After UpdateOn Change事件中:

代码语言:javascript
复制
Private Sub YourTextbox_AfterUpdate()
    If YourTextbox Like "CustID: *" Then
        YourTextbox = Replace(YourTextbox, "CustID: ", "")
    End If
End Sub

YourTextbox更改为您的文本框的名称。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56586705

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档