vb高手请进!

我是vb新手,初学这个,有个百分比的问题始终没有解决,如果有传统方式就会出现溢出。

具体是我需要 (text50.text-text52.text)/text50.text*100% 、
或者用 (text50.text-text52.text)/text50.text*100  也可以,我后面加有%号
感谢了

1.你要先把每个文本框变成数字类型
2,所要的百分之百是乘一百再与百分号,这个百分号是字符串类型,所以是直接与在计算结果的
3,楼上有正确答案了,整理下就行
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-06-22
(val(text50.text)-val(text52.text))/val(text50.text)*100 & "%"
第2个回答  2013-06-22
你要的应该是这样!
dim a as string
a = (text50.text-text52.text) / text50.text *100 & "%"
msgbox a
相似回答
大家正在搜