【问题标题】:Finding the last letter in a random string of letters and number在随机的字母和数字字符串中查找最后一个字母
【发布时间】:2015-07-13 17:18:06
【问题描述】:

我希望能够在单元格中包含由数字和字母组成的字符串。然后能够将其拆分,以便直到(并包括)最后一个字母的文本在一个单元格中,然后在下一个单元格中剩余的数字。

例如,如果字符串是“sdgs214njkdsf123”,那么“sdgs214njkdsf”将在一个单元格中,“123”在另一个单元格中。

【问题讨论】:

标签: string excel vba formula


【解决方案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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-05-30
    • 2013-11-07
    • 1970-01-01
    • 2011-08-18
    • 2018-09-18
    • 1970-01-01
    • 2016-02-28
    相关资源
    最近更新 更多