用随机的字母和数字字符串查找最后一个字母

时间:2015-07-13 17:18:06

标签: string excel vba formula

我希望能够在单元格中包含由数字和字母组成的字符串。然后能够拆分它,使得最后一个字母的文本(包括)在一个单元格中,然后是下一个单元格中的剩余数字。

例如,如果字符串是“sdgs214njkdsf123”,则“sdgs214njkdsf”将位于一个单元格中,“123”位于另一个单元格中。

1 个答案:

答案 0 :(得分:1)

假设值在A1:

Sub Splitter()
a = Range("A1").Value
For i = Len(a) To 1 Step -1
    If Not IsNumeric(Mid(a, i, 1)) Then Exit For
Next i
part1 = Left(a, i)
part2 = Right(a, Len(a) - i)
End Sub