gpt4 book ai didi

regex - VBA正则表达式问题

转载 作者:行者123 更新时间:2023-12-03 01:18:58 25 4
gpt4 key购买 nike

VBA 是否有任何好的机制来检查给定 Excel 单元格的内容是否与特定的正则表达式匹配?

就我而言,我想知道某些单元格是否具有格式

m
m2
m1234

事实上,开头只有一个定义的字母,后面跟着一些未指定数量的数字。

如何将其放入 If-Else 构造中?

If Doc.Cells(1,1).Value ..... ???

问候,波斯克伦

最佳答案

您可以通过“工具”->“引用”并添加“Microsoft VBScript 正则表达式 5.5”来获取 VBScript RegExp 对象

如果您不需要像“m1234X1”那样检查后续字母,则另一种快速方法是:

如果 Doc.Cells(1,1).Value 像“[a-zA-Z]#*”那么...

(这不需要引用任何内容)

关于regex - VBA正则表达式问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3255826/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com