vba系列一
2018-11-28 本文已影响0人
弓长_88c0
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表示。