我遇到了一个奇怪的情况。我有一个工作簿,其中一个工作表中有 6 个下拉框。每次我在同一工作簿中复制工作表时,都会弹出一个框,上面写着:
您要移动或复制的公式或工作表包含名称“此处下拉名称”,该名称已存在于目标工作表中。要使用此版本的名称吗?
那我就选择是的,但我必须点击是的6 次,因为这就是我的下拉菜单数量。有什么办法可以解决这个问题吗?
答案1
我发现这与工作表有关......
但它仍然适用于您的下拉问题。
尝试将名称“本地化”到要复制的工作表。因此,如果您有一个名为“Sheet1”的工作表,并且名称 MyName 引用范围 Sheet1!$A$1,则删除 MyName,然后将其重新定义为 Sheet1!MyName 引用 Sheet1!$A$1
请注意名称定义中的“Sheet1!”前缀。
如果您使用的数据验证引用下拉列表(其中列表名称本地化到不同的工作表)或条件格式(其中“公式是”引用本地化到另一张工作表的命名范围),则可能仍会遇到问题。
避免重复全局(不与工作表绑定)名称和本地名称可能是一种很好的做法。这可能会造成混淆,不知道到底叫哪个名字。
Jan Karel Pieterse 的“名称管理器”是一款实用的插件工具,可用于清除包含错误的名称、识别重复的全局/本地名称、本地化已定义为全局且不想先删除的名称,以及一大堆其他好东西