2014-08-31 200 views
0

我試圖在VBA中使用CountIf函數來編寫If語句來檢查列中是否存在某個字符串,但我收到了編譯錯誤。有誰知道我做錯了什麼?在If語句中使用CountIf語句

這是我的代碼:

Dim result as string 

If CountIf(C8:C15, "FAIL") > 0 Then result = "FAIL"* 

回答

0

試試這個(改變工作表名稱後):

If WorksheetFunction.CountIf(Worksheets("Sheet1").Range("C8:C15"), "FAIL") > 0 Then result = "FAIL" 
+0

@ user3242388難道我的回答對你的工作? – jpw 2014-09-05 09:05:07