文字列はアルファベットと数字の混在していますが、文字列の末尾には常に数字のセットがあります。文字列の末尾に数字を表示
文字列の中央にある先頭の桁または数字は無視してください。動作しているよう
Public Function trailing(S As String) As Long
Dim r As String
Dim i As Long
For i = Len(S) To 1 Step -1
If IsNumeric(Mid(S, i, 1)) Then
r = Mid(S, i, 1) & r
Else
Exit For
End If
Next i
trailing = CLng(r)
End Function
:
ユーザーがの.xlsxに取り組んでいるとUDFを使用することはできませんしかし、私が思い付きました。同じ結果を得る数式はありますか?
ありがとうございます事前にありがとう
ファイルを 'xlsm'にすることができない理由は何ですか? – findwindow
これはおそらく助けることができますか? http://stackoverflow.com/questions/22542834/how-to-use-regular-expressions-regex-in-microsoft-excel-both-in-cell-and-loops –
@PeterB参考までに感謝します.... ..............しかし、この場合は* VBA *を使うことはできません。 –