以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 请问表达式列中可以把字符串转换成数组吗?如图 Post By:2012-1-12 15:04:00 [只看该作者] 请问表达式列中可以把字符串转换成数组吗?如图 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=15818) |
-- 作者:ajim -- 发布时间:2012/1/12 17:06:00 -- 请问表达式列中可以把字符串转换成数组吗?如图 Post By:2012-1-12 15:04:00 [只看该作者] 请问表达式列中可以把字符串转换成数组吗?如图 Dim ss1 As String ="9,1,2,3" Dim aa1(3) As Integer aa1=ss1.split(\',\') 想要数组来乘人天数
|
-- 作者:ajim -- 发布时间:2012/1/12 17:15:00 -- Dim ss1 As String ="9,1,2,3" Dim aa1() As String aa1=ss1.split(",") 我已经测试过这个语句可以用。 但问题是我要做转换才能计算。能否直接 dim aa1() as integer呢? |
-- 作者:ajim -- 发布时间:2012/1/12 17:25:00 -- Dim ss1 As String ="9,1,2,3" Dim aa1s() As String Dim ii1 As Integer Dim sa1 As Integer aa1s=ss1.split(",") For Each sa1 In aa1s ii1=ii1+cint(sa1)*人数 Next Output.Show(ii1) 代码我已经写好了 请问放在那里可以实现类似于表达式列这种效果。 或则如何在表达式列中使用 |