Excel“像…然后”案例

我有一些像笔记本电脑XX,笔记本电脑YY的价值,我想search“笔记本电脑”字

我试过这个:

If MyInput Like "* Cells(x, 3).Value *" Then do this 

我的input值是“笔记本电脑”

Cells(x,3).Value是“Laptop xx”和“Laptop yy”

结果应该写这2个项目到我的空白表

但结果没有改变。

我已经阅读过硬编码,但是我需要在这里传递价值,所以TIA和原谅我的英文不好

如果你想在你的例子中使用Like,你应该像这样使用它:

 If MyInput Like "*" & Cells(x, 3).Value & "*" Then do this 

我想你可以使用类似于INSTR函数的东西,我没有testing过这个,但是像这样的IF语句可能适合你,假设x是一个你正在计算的参数?

 IF InStr(Cells(x, 3).Value, MyInput) = True Then ... End if