我試圖得到真或假,靠,如果一個字符串被發現在工作表「FAL」。VBA - 真或假,如果串中發現
Dim stress As Boolean
If fal.UsedRange.Find("Approach = STRESS") > 0 Then
stress = True
Else
stress = False
End If
它給出了一個「運行時錯誤‘91’:對象變量或帶塊未設置」
任何想法?
我試圖得到真或假,靠,如果一個字符串被發現在工作表「FAL」。VBA - 真或假,如果串中發現
Dim stress As Boolean
If fal.UsedRange.Find("Approach = STRESS") > 0 Then
stress = True
Else
stress = False
End If
它給出了一個「運行時錯誤‘91’:對象變量或帶塊未設置」
任何想法?
試試這個:
Dim stress As Boolean
stress = Not fal.UsedRange.Find("Approach = STRESS") Is Nothing
你triying什麼字符串AER找? '方法=壓力'? –
是的,這是一個單元格中的字符串。 – Trenera
你可以發佈完整的代碼嗎? 'fal'是你的工作表的名字?你有沒有在變量中引用它? – gaurav5430