2013-11-05 34 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 
相关问题