以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  请教数据转换  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=58984)

--  作者:hbhb
--  发布时间:2014/10/27 17:47:00
--  请教数据转换
甜老大:请教
Dim s2 As String = "100,000.00"

Output.Show(Val(s2) + 100) \'等于200

如何变为100,100.00


--  作者:有点甜
--  发布时间:2014/10/27 17:49:00
--  

Dim s2 As String = "100,000.00"


Output.Show(Val(s2.Replace(",", "")) + 100) \'等于200

 


--  作者:hbhb
--  发布时间:2014/10/27 17:58:00
--  
谢谢!帮助中哪里的有?
--  作者:有点甜
--  发布时间:2014/10/27 17:59:00
--  
 没有的。val的时候,不能有逗号,它不认的。
--  作者:hbhb
--  发布时间:2014/10/27 18:53:00
--  
谢谢!再请问如何在下面的代码中写入?

val(lsb.Compute("sum(资产类期末数)","资产负债表资产类科目名称 = \'" & xsj & "\'"))


--  作者:有点甜
--  发布时间:2014/10/27 19:10:00
--  

 这种直接写就行了

 

lsb.Compute("sum(资产类期末数)","资产负债表资产类科目名称 = \'" & xsj & "\'")