filter函数
filter函数只适合一维数组,对于二维数组,显示“类型不匹配”。这个提示很容易给人误导,往数据类型上折腾。
二维数组转换成一维数组,比较简单的方法
arr2=application.index(arr1,,n) '返回第n列数据,二维数组
arr2=application.transpose(arr2) '转换成一维数组
sql取得的数组都是二维数组,即使是只查询一个单元,也是用0,n表示。
filter函数只适合一维数组,对于二维数组,显示“类型不匹配”。这个提示很容易给人误导,往数据类型上折腾。
二维数组转换成一维数组,比较简单的方法
arr2=application.index(arr1,,n) '返回第n列数据,二维数组
arr2=application.transpose(arr2) '转换成一维数组
sql取得的数组都是二维数组,即使是只查询一个单元,也是用0,n表示。
本文标题:vba系列一
本文链接:https://www.haomeiwen.com/subject/evyaqqtx.html
网友评论