我有一些值,比如Laptop xx,Laptop yy,我想搜索"Laptop“这个词
我试过这个:
If MyInput Like "* Cells(x, 3).Value *" Then
do thisMyInput值为"Laptop“
Cells(x,3).Value是"Laptop xx“和"Laptop yy”
结果应该将这两个项目写入我的空白表中
但结果什么都没有改变。
我读过关于硬编码的文章,但我需要在这里传递值,所以TIA,请原谅我的英语不好
发布于 2014-11-28 11:44:49
如果你想像你的例子一样使用它,你应该像这样使用它:
If MyInput Like "*" & Cells(x, 3).Value & "*" Then
do this发布于 2014-11-28 11:27:42
我想你可以使用像INSTR函数这样的东西,我还没有测试过,但是假设x是你正在计算的一个参数,这样的语句可能对你有效?
IF InStr(Cells(x, 3).Value, MyInput) = True Then
...
End ifhttps://stackoverflow.com/questions/27180824
复制相似问题