19

我有一个名为“Classes”的单元格(好吧,有一堆,但我现在只看一个)。Excel 的网格表示法是“C10”。

当我将单元格引用为时,我的代码运行良好

Range("C10") = "Value"

但是当我使用

Classes = "Value"

它什么也不做。

那么,通过名称引用命名单元格的正确方法是什么?

4

2 回答 2

36

您将地址替换为命名范围的名称:

Range("Classes") = "Value"
于 2013-06-21T05:40:52.813 回答
26

您可以使用方括号简写来引用范围:

[Classes] = "Value"

所以你可以保存Rangeand "",它看起来也更好(方括号看起来有点像一个单元格)。你也可以使用[C10] = "Value"

于 2014-10-14T19:11:08.793 回答