我有这个函数可以工作(它返回文本 DK001 所在的 ID 范围内的行)
Found = Application.Evaluate("=IF(ID=""DK001"",ROW(ID),""x"")")
我希望能够将搜索条件(例如DK001)作为字符串进行输入,例如:
Found = Application.Evaluate("=IF(ID=SearchString,ROW(ID),""x"")")
我无法创建一个被接受为搜索条件的字符串。我需要你的帮助!我做错了什么?
这个Evaluate函数一直困扰着我....
如果现在我想向函数发送一个值(而不是一个字符串),怎么办?
Found = Application.Evaluate("=IF(ID=1,ROW(ID),""x"")")
上面的代码是有效的!
但是如果我想把它变成一个变量,像这样:
Found = Application.Evaluate("=IF(ID=MyValue,ROW(ID),""x"")")
那么呢?