instr不适用于已closures的工作簿logging集

我有一种情况,我需要在许多工作簿中search子string。 我无法知道string可能在哪一列,也没有工作簿都有相同的列标题,所以SQL语句是不可能的,afaik。 我试图做一个instr,但它没有find我知道的数据。 我究竟做错了什么?

破碎的instr图像

如果要指定vbTextCompare则必须包含Instr的第一个参数:

 strCompare = Instr(1, find_in, search_string, vbTextCompare) 

我怀疑你已经推了一个On Error Resume Next在那里,并没有把错误陷阱重新打开。