Foxtable(狐表)用户栏目专家坐堂 → 全局变量计不出值


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

主题:全局变量计不出值

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


加好友 发短信
等级:超级版主 帖子:106563 积分:541980 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/2/19 14:02:00 [显示全部帖子]

学会调试

Dim u As Table = Tables("YYYYA")
dim d as double = ABC(200,100,01)
msgbox(d)
u.Rows(0)("第二列") = d
msgbox(u.Rows(0)("第二列"))
msgbox(u.Rows(1)("第一列")) ‘这里有值吗
u.Rows(1)("第二列") = u.Rows(1)("第一列")


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


加好友 发短信
等级:超级版主 帖子:106563 积分:541980 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/2/19 14:11:00 [显示全部帖子]

没看懂什么意思,请上传实例说明

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


加好友 发短信
等级:超级版主 帖子:106563 积分:541980 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/2/19 15:08:00 [显示全部帖子]

把函数放到单元格里,然后执行单元格里的函数?没有这种用法的。

单元格里存储的实际就是一个字符串,【u.Rows(1)("第二列") = u.Rows(1)("第一列")】只是把"第一列"存储的字符串给第二列而已。

建3个列,把3个参数分别存储到3个列里,然后这样用:

u.Rows(1)("第二列") = ABC(u.Rows(1)("参数列1"),u.Rows(1)("参数列2"),u.Rows(1)("参数列3"))

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


加好友 发短信
等级:超级版主 帖子:106563 积分:541980 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/2/19 15:52:00 [显示全部帖子]

可以使用逗号分隔

dim s as string = "1221,2021,01"
dim sr() as string = s.split(",")
ABC(sr)

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


加好友 发短信
等级:超级版主 帖子:106563 积分:541980 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/2/19 17:24:00 [显示全部帖子]

怎么改的,表格数据现在是什么,写了什么代码。光抱怨是没有用的,把问题详细的描述出来:http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=150626

 回到顶部