
Beispiel: Wenn ich einen QR-Code scanne, wird Folgendes angezeigt:
Column A1
vbmsavchjas asdhgaskhdgaskhdg_INX7642854858625
aber mich interessieren nur die letzten Zeichen:
Column B1
INX7642854858625
Ich kann anschließend in einer Hilfsspalte die Formel =left verwenden, frage mich aber, ob es eine andere Möglichkeit gibt, diesen Teil des Codes beim Scannen anzuzeigen, den Code beim Scannen irgendwie zu filtern und nur den gewünschten Teil in der Zelle zurückzugeben.
Wahrscheinlich ein Makrocode?
Antwort1
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