我有“真”或“假”的单元格。我为这些单元格命名,以便我更容易在我的代码中引用。例如,我不说单元格“A1”,而是说单元格“Apples”。单元格名称是:
苹果
橙子
洋葱
土豆
香蕉
在一个单独的工作表中,我在 A 列下:
Apples
Oranges
Bananas
这个单元格区域被命名为“Fruit”。所以这个列表是我要检查的单元格名称的列表。
我想使用 for 循环来检查“水果”范围内引用的每个单元格是否为真。这是我的代码:
For Each item In [Fruit]
If Worksheets("Inventory").Range(item).Value = True Then
--Do stuff--
End If
Next item
尝试引用单元格时,我不断收到错误消息。我怎样才能做到这一点?我可以使用计数器来引用单元格吗?