VBA名称 - 它们在哪里被引用?

use*_*364 7 excel vba excel-vba

我在工作簿的一个工作表上定义了大量命名单元格.每个名称可能在该工作表上或工作簿中的其他名称上多次(或从不)使用.有没有办法获取工作簿中使用名称的其他位置的列表?

例如,假设我定义了Fred一个单元格的名称Sheet1.在sheet2上有一个等式,即B6单元格=Fred*6.如何获得返回功能Sheet2!B6以及使用的任何其他位置Fred

我希望这很清楚.:)

Cha*_*ams 5

免费版的JKP和我的名称管理器Addin可以显示使用特定名称的位置.
您可以从http://www.decisionmodels.com/downloads.htm 下载此插件.
当我编写名称管理器的FastExcel扩展版本时,我添加了一个名称映射工具,向您显示名称的使用位置(或不使用)按工作表和其他名称.
这是通过使用特殊用途的解析器解析所有工作表中的所有公式中的名称和名称引用(递归)中的公式来完成的,并使用INDIRECT评估案例.