以文本方式查看主题

-  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
--  

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.zip

文件上传了,

在我的表B中  有一列   是文本格式,导入的时候是  X箱。

     我在另一张表A中设置了  ”每箱数量“  列 为数值型。
     我希望在表B中   数量= x * 每箱数量
 
    我根据老师说的,在表B中的  datacolorchanged中写了代码,还是无法完成,请指导。谢谢
 

--  作者:Bin
--  发布时间:2014/4/28 12:02:00
--  
.
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.table


--  作者:hz1717
--  发布时间:2014/4/28 12:39:00
--  
谢谢,已完成