為什麼我在 Excel 中看見 [名稱衝突] 對話方塊?

套用到
Microsoft 365 Excel Excel 2024 Excel 2021 Excel 2019 Excel 2016

如果您在 Excel 中看到 [名稱衝突] 對話方塊,這是因為您嘗試將一個或多個工作表複製到具有類似命名範圍的活頁簿。

假設您要複製的工作表和要將工作表複製到的目的地活頁簿都有名為 InterestRates 的具名範圍。 當您嘗試移動或複製工作表時,Excel 會偵測到此衝突,並顯示下列訊息:

“'InterestRates'這個名字已經存在。 請選取 [ ] 以使用該版本的名稱,或按一下 [否 ] 以重新命名您要移動或複製的 [InterestRates] 版本。」

注意

針對衝突名稱範圍的每個執行個體會出現 [名稱衝突] 對話方塊。 如果您使用的是 Excel 的訂閱版本,則衝突對話方塊訊息會包含第三個選項,標示為 [是對全部 ],這表示您不會看到其他衝突名稱範圍的訊息顯示。

解決方式

當您看到上述對話方塊時,必須執行下列其中一項動作:

  • 選取 [ ] 以繼續在目的地活頁簿中使用衝突的範圍名稱。
    當您選取 [是] 時會發生什麼情況?
    Excel 會將衝突的名稱範圍複製到目的地活頁簿。 這表示您的目的地活頁簿中將會有兩個名稱相似的範圍。

    警告

    如果活頁簿中有引用衝突的具名範圍的公式,則複製這些範圍會影響這些公式,並在活頁簿中造成錯誤。 如果您不熟悉目的地活頁簿中的資料,請勿選取 [是]。 請改為選取 [否 ] 以重新命名衝突的範圍。

  • 選取 [ 全部是] 以 繼續在目的地活頁簿中使用所有可能衝突的範圍名稱。 請注意,只有在您使用的是 Excel 訂閱版本時,才會看到此選項。
    當您選取 [全部是] 時會發生什麼情況?
    Excel 會將所有衝突的名稱範圍複製到目的地活頁簿。 這表示您的目的地活頁簿中將會有兩個或多個類似名稱的範圍。

    警告

    如果活頁簿中有引用衝突的具名範圍的公式,則複製這些範圍會影響這些公式,並在活頁簿中造成錯誤。 如果您不熟悉目的地活頁簿中的資料,請勿選取 [ 全部是]。 請改為選取 [否 ] ,將衝突的範圍一一重新命名。

  • 選取 [否 ] 以重新命名衝突的名稱範圍。 這會開啟下列對話方塊。

    重新命名衝突的範圍

    1. [新名稱 ] 區段中,輸入範圍的新名稱。 如果新名稱出現以下情況,將不被接受

      • 以字母或底線開頭,
      • 是儲存格參照,例如 A1、A123 或 XFD21,
      • 包含空格或字元 (\、/、*、[]、:、?) 或
      • 與您要複製到的活頁簿中的其他範圍具有相同的名稱。
    2. 選取 [確定]

需要更多協助嗎?

您隨時都可以詢問 Excel 技術社群 中的專家,或在 社群中取得支援。

另請參閱

定義及使用公式中的名稱