
vba中如何判断单元格中的数据是文字还是数字?
我要判断一个单元格中的某个字符,如第7个字符是不是数字,以便进行下一步处理。但isnumber或isnumeric似乎VBA不接受。不知道如何让它接受?请高手解答!...
我要判断一个单元格中的某个字符,如第7个字符是不是数字,以便进行下一步处理。但isnumber或isnumeric似乎VBA不接受。不知道如何让它接受?
请高手解答! 展开
请高手解答! 展开
展开全部
Sub tt()
Dim a
a = Mid(Cells(1, 1), 7, 1)
If IsNumeric(a) = True Then
MsgBox "A1的第7位是数字"
Else
MsgBox "A1的第7位不是数字"
End If
End Sub
你可以把THEN 后面变成你要的结果就好了
仅供参考~
Dim a
a = Mid(Cells(1, 1), 7, 1)
If IsNumeric(a) = True Then
MsgBox "A1的第7位是数字"
Else
MsgBox "A1的第7位不是数字"
End If
End Sub
你可以把THEN 后面变成你要的结果就好了
仅供参考~
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询