DIY-Excel-VBA-提取车牌号

2025-10-23 17:15:35

1、首先呢,要启用宏

2、接着呢,插入模块

3、复制以下代码

Function qitu(rg As Range)

Dim re, m, mm

Dim arr(), a

'Stop

Set re = CreateObject("vbscript.regexp")

    re.Global = True

    re.Pattern = "[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领A-Z][A-Z][A-Z0-9]{4}[A-Z0-9挂学警港澳]"

    Set m = re.Execute(rg)

    For Each mm In m

        a = a + 1

        ReDim Preserve arr(1 To a)

        arr(a) = mm

    Next mm

    qitu = IIf(a = 1, arr(1), Join(arr, ","))

End Function

4、然后呢在工作表输入公式=qitu(a1)

DIY-Excel-VBA-提取车牌号

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢