Foxtable(狐表)用户栏目专家坐堂 → 两个字符型里面的百分比内容 怎么实现直接比较大小呢?


  共有4053人关注过本帖树形打印复制链接

主题:两个字符型里面的百分比内容 怎么实现直接比较大小呢?

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110742 积分:563636 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/3/14 8:38:00 [显示全部帖子]

转换为数值再比较

Dim s As String = "33.33%"
Dim d As Double = val(s.trim("%")) / 100
MsgBox(d)

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110742 积分:563636 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/3/14 8:43:00 [显示全部帖子]

以下是引用cd_tdh在2023/3/14 8:39:00的发言:
测试了一下,可以直接比啊

比不了的,字符是按位比较的,比如

MsgBox("5.33%" > "45%")

 回到顶部