Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
Split
用指定的分隔符将字符串分隔成一个字符串数组。
语法:
Split(Value)
Value: 用于分割字符串的字符。
例如:
Dim
Multi As String = "ab|cd|ef"在命令窗口执行上述代码之后,输出结果是:
ab
cd
ef
建议在datacolchanged事件中
if e.datacol.name="B" then
Dim Multi As String = e.datarow("B")
Dim Values() as String
Values = Multi.split("|")
e.datarow("B")=Values(0)
e.datarow("C")=Values(1)
e.datarow("D")=Values(2)
end if
建议在datacolchanged事件中
if e.datacol.name="B" then
Dim Multi As String = e.datarow("B")
Dim Values() as String
Values = Multi.split("|")
e.datarow("B")=Values(0)
e.datarow("C")=Values(1)
e.datarow("D")=Values(2)
end if
B列,不变,每段分到C、D、E列中,kylin的代码改为:
if e.datacol.name="B" then
Dim Multi As String = e.datarow("B")
Dim Values() as String
Values = Multi.split("-")
e.datarow("C")=Values(0)
e.datarow("D")=Values(1)
e.datarow("E")=Values(2)
end if
但是,当B列只有第一段[或第一和第二段]时,会提示错误,但结果还是会填到C[或C、D]列。请教,即:当段数(假设1-10段)不确定时代码怎么完善?
大家帮我呀。
下载信息 [文件大小: 下载次数: ] | |
点击浏览该文件:分列问题er4.table |