有沒有辦法抑制有關目標工作表中已存在名稱的 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 工作簿,並在其中建立一個巨集,將其指派給捷徑或功能區。

據我所知,唯一的其他選擇是外部工具,例如自動熱鍵或者自動IT。這兩者都是免費的,但確實需要一些基本的程式設計技能。

還有一些旨在自動回應對話框的工具,這些也值得一看。

相關內容