作者:乔山办公网日期:
返回目录:excel表格制作
可以。测试如下图:
excel VBA的立即窗口里测试的,冒号是分隔符,相当于多行语句写在一行上。
split函数返回的结果是一维数组,后面3个?开头的是查询数组中元素的值。
Split(expression[, delimiter[, limit[, compare]]]) ,split 是把字符串按照 某个分隔符 分隔,然后把分隔的每个部分放在数组里来,简单的讲就是把有规律的字符串变成数组的函数
Split(projectname, " ", 2)(0)
这里面projectname应该是 那个字符串变量,“ ”的意思是源分隔符 是空格,2
对比方式,可选 -1,0,1,2 其中百2 是仅用于Microsoft Access。基于您的数据库的信息执行比较。
然后他是直接访问 生成的数组的第一个元素,所以后度面带个(0)
其实一般做法是这样的
dim arr as variant
arr=Split(projectname, " ", 2)
arr(0)