2013-11-05 65 views
0

我擁有「真」或「假」的單元格。我有這些單元格的名稱,以便我可以更容易地引用我的代碼。例如,而不是說單元格「A1」,我說單元格「蘋果」。單元名稱是:
蘋果
橙子
洋蔥
土豆
香蕉
Excel中的VBA - 使用循環計數器來引用單元格

在單獨的工作表我有A列下:
蘋果
橙子
香蕉
該單元格範圍的被命名爲「水果」。所以這個列表就是我想檢查的單元格名稱列表。

我想使用for循環來檢查在「Fruit」範圍內引用的每個單元是否爲真。這是我的代碼:

For Each item In [Fruit] 
    If Worksheets("Inventory").Range(item).Value = True Then 
     --Do stuff-- 
    End If 
Next item 

嘗試引用單元格時,我不斷收到一個錯誤。我怎樣才能做到這一點?我可以使用櫃檯來引用單元格嗎?

回答

1

關閉...

For Each item In [Fruit] 
    If Worksheets("Inventory").Range(item.Value) = True Then 
     '--Do stuff-- 
    End If 
Next item 
相關問題