映射一个“名称”到范围
问题描述:
我设置一个“名称”一列范围,我想引用它以后:映射一个“名称”到范围
Dim r As Range
r = Application.Names("Changes").Something
我已经尝试了一堆的“东西”,但不能得到这个权利。谢谢。
答
dim r as Range
Set r = Range("Changes")
的 '设置' 关键字是非常重要的。
这适用于任何尺寸范围,包括单个单元格。
然后,您可以访问您的范围变量'r'的属性和方法。
答
要么RefersTo或RefersToRange工作?
答
能完成这项工作吗?
Dim R As Range
Set R = ThisWorkbook.Names("Changes").RefersToRange
我认为只有当范围是2个单元或更多时才会有效。如果是这样的话,你必须做其他的事......尽管不记得。
另一种方式如下。
Sheets("Name").Range("Changes")
答
尝试:
Set r = Application.Names("Changes").RefersToRange
设置似乎已经做到了,谢谢! – Timmy 2009-10-05 20:28:16