VBA 数组元素的非精确查找(VBA.Filter)

1. VBA.Filter函数

        Filter(sourcesrray, match[, include[, compare]])

2. VBA.Filter例子

Option Explicit

Sub arr_filter()
    Dim arrRegion As Variant
    Dim arr1() As String, arr2() As String
    
    arrRegion = Array("東京都", "神奈川県", "千葉県", "茨城県", "大阪府")
    arr1 = VBA.Filter(arrRegion, "県", True)
    arr2 = VBA.Filter(arrRegion, "県", False)
    Debug.Print "arr1 : " & Join(arr1, ",")
    Debug.Print "arr2 : " & Join(arr2, ",")
End Sub

3. 示例2的输出结果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值