VBA如何使用*作为一个字符,而不是通配符的cell.formula像
我正在尝试编写一个If
语句来区分具有"=100*..."
和"=1000*..."
公式, *
是乘数而不是通配符。
防爆。 If (Cell.Formula Like "=100*") = True Then ...
但是这两种情况都被视为是正确 我也试过
If (Cell.Formula Like "=100~*") = True Then
它不起作用。 我如何获得星号作为乘号使用
使用InStr函数 。
if cbool(instr(1, cell.formula, "=100*", vbbinarycompare))) then