Function FeiShuZi(aa As Range)
Dim n As Integer, i As Integer, tem
n = Len(aa.Value)
For i = 1 To n
If IsNumeric(Application.Find(Mid(aa.Value, i, 1), "0123456789")) = False Then
tem = tem & Mid(aa.Value, i, 1)
End If
Next
FeiShuZi = tem
End Function
相关文章:提取一个单元格中的数字http://blog.youkuaiyun.com/xg_an/archive/2006/12/28/1466144.aspx
本文介绍了一种使用VBA编程方法从Excel单元格中提取非数字字符的技术。通过定义FunctionFeiShuZi函数,该方法遍历指定范围内的每个字符并仅收集非数字字符。最终将这些字符串联成一个新的字符串返回。这种方法适用于需要从混杂的数据中分离出文本信息的场景。
6839

被折叠的 条评论
为什么被折叠?



