Excel 2010 – VBA /公式 – 无法find如何定义范围名称

有一点背景:我已经为另一个系统devise了一个相当庞大而复杂的工作手册,以适应我们的工作场所结构。 工作簿的几个部分都有从其他工作表中提取数据的下拉列表。 一个例子如下:

数据:

A_LIST item1 item2 item3 item4 

下拉框来源(在数据validation中)只是说源是= A_LIST。 我意识到这通常是指一个命名的范围,并暗示item1 – item4已被命名为A_LIST,但根据工作表,这是不是这种情况,我找不到任何地方的VBA代码范围已经设置这个名字。

我的问题是:有没有其他地方可以设置这样的东西? 我需要将A_LIST更改为B_LIST,但是当我这样做时,下拉框无法find源代码。 我知道我可以selectitems1-4并重新命名它们,但不知何故,这张表已经设置为dynamic地将源设置为列表中的任何数据,从而允许某人添加或移除项目,而不必改变其他任何东西。

希望我已经清楚,提前谢谢。

Formulas选项卡上有一个Name Manager ,在那里看看

姓名经理

另外,

你可以运行这个简单的Sub来列出所有的命名范围及其引用的范围

 Sub ListNamedRanges() Dim rngName As Name For Each rngName In ActiveWorkbook.Names Debug.Print rngName.Name, rngName.RefersTo Next End Sub 

也,

select下拉菜单,然后转到Data选项卡,然后selectData Validation

数据验证

然后

在这里输入图像描述