文字と数字を含む文字列sStrがあります。文字列から文字を削除しようとしています。文字列から文字を削除するVBA
例:sStr = "P441"または時にはsStr = "BK471"。
私はSSTRは時々、どのように私はVBAの文字を削除するには2つの文字(「BK471」)を含むことができ、文字列ので、私に441を与える Right(sStr,3)
とsplit
を使用してみました。それはIsNumeric
Dim x as integer
Dim sCleanedStr As String
For x = 1 to Len(sStr)
If IsNumeric(Mid(sStr, x, 1)) then sCleanedStr = sCleanedStr & Mid(sStr, x, 1)
Next