Excel VBA-如果找到字符串,则为True或False
我试图根据工作表“fal”中是否找到字符串来获取真值或假值 它给出了一个“运行时错误'91':对象变量或未设置块” 有什么想法吗?试试这个:Excel VBA-如果找到字符串,则为True或False,excel,vba,Excel,Vba,我试图根据工作表“fal”中是否找到字符串来获取真值或假值 它给出了一个“运行时错误'91':对象变量或未设置块” 有什么想法吗?试试这个: Dim stress As Boolean stress = Not fal.UsedRange.Find("Approach = STRESS") Is Nothing 你想找什么线接近=压力?是的,这是单元格中的一个字符串。你能发布完整的代码吗fal'是您工作表的名称?你在变量中引用过它吗?这很好用!谢谢在我被允许接受答案后,我可以在5分钟内接受答案
Dim stress As Boolean
stress = Not fal.UsedRange.Find("Approach = STRESS") Is Nothing
你想找什么线<代码>接近=压力?是的,这是单元格中的一个字符串。你能发布完整的代码吗fal'是您工作表的名称?你在变量中引用过它吗?这很好用!谢谢在我被允许接受答案后,我可以在5分钟内接受答案。。。它说,当字符串明显存在时,stress=False…@ViharChervenkov,请参阅我的更新答案-你应该使用
stress=Not fal.UsedRange.Find(“Approach=stress”)什么都不是-注意fal.UsedRange.Find之前有Not
Dim stress As Boolean
stress = Not fal.UsedRange.Find("Approach = STRESS") Is Nothing