如何在VBA中开启正则表达式功能
1、VBA中,正则是作为一个对象来处理的。也就是说,要使用正则,需要先定义一个正则对象。
在VBA中有两种定义正则对象的方式。
2、方法一:
在VBA窗口的菜单栏,依次点击 工具 > 引用,然后在弹出窗口中,勾选 Microsoft VBScript Regular Expressions 5.5;

3、然后可以在sub/function中,通过
Dim regx As RegExp
Set regx = New RegExp
来定义一个新的正则对象。

4、方法二:
直接在sub/function中,通过
Dim regx
Set regx = CreateObject("vBScript.RegExp")
来定义一个新的正则对象。

5、方法一和方法二定义正则对象以后,其余操作均一样。
以上示例代码均返回相同结果:

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