execl的一个小问题:12.00如何获取小数位数是2位

jmqnwpu 2012-09-05 11:31:44
execl的一个小问题:12.00如何获取小数位数是2位
...全文
144 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
jmqnwpu 2012-09-26
  • 打赏
  • 举报
回复
12.00可以通过如下公式获得0.01
12.000可以通过如下公式获得0.001
12.0000可以通过如下公式获得0.0001
=1/POWER(10,IF(CELL("format",E2)="G",LEN(E2)-LEN(INT(E2))-1,MID(CELL("format",E2),2,1)))、
注:在execl表格中实现
zhyj_88 2012-09-18
  • 打赏
  • 举报
回复
MsgBox "小数点后的位数是:" & Cstr(Len(Split(ActiveCell.Text,".")(1)))
chaoniu 2012-09-11
  • 打赏
  • 举报
回复
收到,谢谢了!!
  • 打赏
  • 举报
回复

len(split("12.00",".")(1))
WXGMWTECH 2012-09-09
  • 打赏
  • 举报
回复
MsgBox ActiveCell.NumberFormatLocal '0.00_
jmqnwpu 2012-09-05
  • 打赏
  • 举报
回复
大家看看

5,139

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 Office开发/ VBA
社区管理员
  • Office开发/ VBA社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧