如何格式化 Excel 单元格以仅显示扫描仪从某些对象扫描到的某些部分代码?

如何格式化 Excel 单元格以仅显示扫描仪从某些对象扫描到的某些部分代码?

例如:当我扫描二维码时,它会显示:

Column A1
vbmsavchjas asdhgaskhdgaskhdg_INX7642854858625

但我只对最后的字符感兴趣:

Column B1
INX7642854858625

之后我可以在一个辅助列中使用 =left 公式,但我想知道是否有另一个选项可以在扫描时显示该部分代码,或者以某种方式在扫描时过滤代码并仅返回单元格中所需的部分。

可能是一些宏代码?

答案1

Dim OneCell As Range
For Each OneCell in Range("A:A")
    If IsEmpty(OneCell) Then
        Exit For
    Else
        OneCell.Offset(0,1).Value = Split(OneCell.Value, "_")(1)
    End If
Next

相关内容