求一个EXCEL 2007 VBA函数

[来源:网民提供 | 浏览:7479970 | 收藏这网页]

生活小百科网:如何判断一个字符是数字还是字母?

数字的范围是1至9的9个数字中的一个
字母的范围是A至Z的26个字母中的一个

例: “1”判断为数字,“A”判断为字母
“2”判断为数字 “B”判断为字母

用宏判断,最好是一个函数直接解决,不要用宏循环来一个一个判断。
不知道说明白没有。

我要做一个主宏,把收集上来的数据按一定方式汇总在一起,
由于收集上来数据分为两部分,一部分是以数字[1-9]开头的,另一部分是以字母[A-Z]开头的,这两部分数据的收集方法不一样,所以我做了两个子宏分别针对这两部分数据.
我现在要做是的如何判断出这两部分是以字母开头还是以数字开头,然后好运行相对应的子宏.这里专家的回答会让您满意

VBA中,判断是否是数值的函数是ISNUMERIC()

比如 If Isnumeric(Sheets("Sheet1").[A1]) then msgbox "数值"

  • 如果您发现我们的文章侵犯了您的权利,请告诉我们.
  • 本站所选文章由网民提供,文章内容观点不代表本站立场.