如何設定 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

相關內容