【发布时间】:2014-03-31 05:49:35
【问题描述】:
我想在 vb.net 中使用 like 运算符来查找数字。
我写了一个函数,它给出了分析的公式。
如果公式包含数字,则需要返回TRUE。
鉴于数字也存在于工作表名称、函数和单元格引用中,这很棘手。
我的功能差不多完成了,但是我需要最后一点代码。
使用 like 运算符,我想编写一个语句来查找字符串中的常量,并且该常量也将以空格 " " 开头,后跟空格 " "。
例如,我希望 like 语句在以下情况下返回 true:
if " 'Essbase P&L'!$A:$BG,H$5 CBS_Act13 12345 " like "* [0-9] *" then
' Do Action Here
数字12345 或其他常量在前后总是有一个空格。
有什么想法吗?
【问题讨论】:
-
您要问的正是正则表达式的用途。 dotnetperls.com/regex-match-vbnet接下来发布你的正则表达式问题很开心,我出去了!
标签: vb.net string excel sql-like vba