有没有办法抑制有关目标表中已存在的名称的 Excel 对话框?

有没有办法抑制有关目标表中已存在的名称的 Excel 对话框?

在 Microsoft Excel 2010 中,当我将包含命名范围的单元格范围从一个电子表格粘贴到另一个电子表格时,如果目标也具有相同的命名区域,我会得到以下对话框,每个这样的复制名称范围都会出现一次:

您要移动或复制的公式或工作表包含名称“someNameHere”,该名称已存在于目标工作表上。

您想使用该版本的名称吗?

  • 要使用目标中定义的名称,请单击“是”。
  • 要重命名公式或工作表中引用的范围,请单击“否”,然后在“名称冲突”对话框中输入新名称。

对话框中的默认选择是“是”。

我有一项重复性任务,需要在约 60 张纸上进行复制,每次粘贴都有四个对话框实例。

我一直想要name as defined in the destination

有没有办法配置 Excel 2010 以暂时抑制此对话框并始终采取默认操作name as defined in the destination而不重复弹出对话框?

答案1

虽然您说过不想使用 VBA,但我相信这是避免该问题的最佳方法。

我建议创建一个 PERSONAL.XLSM 工作簿并在其中创建一个宏,将其分配给快捷方式或功能区。

据我所知,唯一的其他选择是使用外部工具,例如自动热键或者汽车信息技术。这两者都是免费的,但确实需要一些基本的编程技能。

还有一些专门用于自动响应对话框的工具,也值得一看。

相关内容