首页 > 解决方案 > 在 VBA 中使用正则表达式是在使用 accdb 文件的每个应用程序中启用 MS VBScript 正则表达式 5.5 所必需的

问题描述

我在访问 vba 代码中使用正则表达式来检查字符串是否包含模式。我在Tools -> References.

在 vba 模块中,我使用以下代码(不可运行)。我想知道是否有必要在不同计算机上的每个 Access 应用程序中启用 Microsoft VBScript 正则表达式 5.5 才能使用 vba 代码,或者一旦 vba 使用它,它是否会自动加载。有没有办法确保它自动加载?

Dim regex As Object
Set regex = CreateObject("VBScript.RegExp")

With regex
    .Pattern = "^[A-Z]{2}"
End With

标签: regexvbams-access

解决方案


推荐阅读