【发布时间】:2017-09-16 03:41:54
【问题描述】:
在下面的代码中,shLook 是一个包含文本项列表的工作表,我希望通过迭代 rowSt 表示的行来搜索工作表 shSource 中的字符串。
LPosition = InStr(1, shSource.Cells(rowSt, 18), shLook.Cells(i, 1).Value)
这很好用,但是如果shLook 中的任何文本包含通配符,它将不再能够在shSource 中找到相应的字符串。
是否有另一种方法来实现这一点,以便我可以将通配符放入文本项列表中?
【问题讨论】:
-
当您将
shLook.Cells(row,col).Value传递给 VBA 时,它认为它是一个字符串。通配符应在脚本本身中使用。 -
我猜这是在 excel 中?请添加缺少的标签