Foxtable(狐表)用户栏目专家坐堂 → [求助]为什么会计算错误?


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

主题:[求助]为什么会计算错误?

帅哥哟,离线,有人找我吗?
有点甜
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/7/16 14:35:00 [显示全部帖子]

1、弹出值看一下

 

msgbox(1)

If vars("k") = 1 Then
msgbox(2)
    Dim xj As Double = e.form.Controls("TextBox2").Text
    Dim zj As Double = e.form.Controls("ComboBox11").value + e.form.Controls("ComboBox12").value
msgbox(xj)
msgbox(zj)
    e.form.Controls("ComboBox14").value = xj + zj
End If
 
2、如果弹出的值正确,你肯定写有别的代码导致值修改了。

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/7/16 17:11:00 [显示全部帖子]

字符串相加,是直接合并的,如

 

Dim a = "123"
Dim b = "456"
msgbox(a+b)
msgbox(val(a)+val(b))


 回到顶部