以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 求助:文本的计算 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=50028) |
||||
-- 作者:hz1717 -- 发布时间:2014/4/28 11:01:00 -- 求助:文本的计算 老师好: 我的表A中 有一列 是文本格式,导入的时候是 6箱。 我在另一张表B中设置了 ”每箱数量“ 列 为数值型。 我希望在表A中 总数= 6 * 每箱数量 有没有什么资料可以参考,谢谢 |
||||
-- 作者:Bin -- 发布时间:2014/4/28 11:03:00 -- http://www.foxtable.com/help/topics/1451.htm 还是不懂就上例子.
|
||||
-- 作者:hz1717 -- 发布时间:2014/4/28 11:15:00 -- 跨表引用的问题,我能够解决了, 但是,现在表A中 6箱 是文本格式,计算的时候,这个6箱是存在问题的,他不能运算啊 |
||||
-- 作者:Bin -- 发布时间:2014/4/28 11:18:00 -- Dim str As String = "5箱" Dim s As String = System.Text.RegularExpressions.Regex.match(str,"[0-9]+").Tostring() if s <> "" then MessageBox.show(s) \'转数值可以用 Val(S) 或者cint(S) end if
|
||||
-- 作者:hz1717 -- 发布时间:2014/4/28 11:57:00 --
文件上传了, 在我的表B中 有一列 是文本格式,导入的时候是 X箱。 我在另一张表A中设置了 ”每箱数量“ 列 为数值型。
我希望在表B中 数量= x * 每箱数量
我根据老师说的,在表B中的 datacolorchanged中写了代码,还是无法完成,请指导。谢谢
|
||||
-- 作者:Bin -- 发布时间:2014/4/28 12:02:00 -- .
|
||||
-- 作者:hz1717 -- 发布时间:2014/4/28 12:39:00 -- 谢谢,已完成 |