vba - 在 Excel 2013 VBA 中引用命名单元格的正确方法是什么? (我知道我把事情搞砸了)

标签 vba excel excel-2013

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

当我将单元格引用为

时,我的代码可以完美运行
Range("C10") = "Value"

但是当我使用时

Classes = "Value"

它什么也没做。

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

最佳答案

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

Range("Classes") = "Value"

关于vba - 在 Excel 2013 VBA 中引用命名单元格的正确方法是什么? (我知道我把事情搞砸了),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17228318/

相关文章:

vba - 在表单中显示 unicode

PHP 未以正确的格式导出 MySQL 数据库

Excel:type() 和 WorksheetFunction.IsText() 对长字符串失败

vba - 使用 VBA 向单元格添加注释

vba - 配置作业编号以包含前缀、年、月和下一个序号

vba - 如何在MS Access Form中显示表格中的记录数据

arrays - 通过列表框选择项目并添加到数组 Access VBA 循环

arrays - Excel VBA Array() 函数导致类型不匹配?

Excel VBA 编辑器自动取消大写属性

vba - 运行打开文件并将其另存为值的宏的宏 - 运行时错误 1004