访问未引用Excel中单元格的命名Excel区域的内容

ztmd8pv5  于 12个月前  发布在  其他
关注(0)|答案(1)|浏览(92)

我已经创建了一个命名的范围,比如在Excel中的“TestRange”,其中包含一个在“表格到”框中的公式。它可以像将两个单元格相乘一样简单,例如表格到:= Sheet 1!G25* Sheet 1!G26.我也尝试过这种方法来存储一个常数,我假设在这种情况下解决这个问题的方法也是一样的。这个想法是为了让结果不在工作表中的一个单元格中,更容易对用户隐藏,但仍然可以在工作表和工作表中访问。
到目前为止一切顺利,我可以在工作表中访问该值,所以我知道公式是正确的,但我还希望在工作表中使用该值。
使用
第一个月
不起作用,尽管如果公式在工作表中,并且“收件人:“部分是包含公式的单元格,则它确实起作用。
Somevalue=ThisWorkbook.Names("TestRange").RefersTo
没有成功。我应该做什么,或者是不可能的?

kxxlusnw

kxxlusnw1#

你必须使用Evaluate,它将计算RefersTo,就像在单元格中一样。
Somevalue=Evaluate(ThisWorkbook.Names("TestRange").RefersTo)

相关问题