3个回答
展开全部
你该学学正则表达式,用它来处理很快的。
Private Sub Command1_Click()
Text = "如""2014/2/10"",运行後非数字的字符都没了,结果是“2014210”"
Set regex = CreateObject("VBScript.RegExp")
regex.Global = True
regex.Pattern = "\D+"'匹配非数字
Text = regex.Replace(Text, " ") '把非数字替换为一个空格
MsgBox Text
End Sub
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用 VAL函数可以提取字符串中的数字,但只能提取连续的
遇到符号即停止
解决办法是分段提取,然后在组合
遇到符号即停止
解决办法是分段提取,然后在组合
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询