Excel で [名前の競合] ダイアログ ボックスが表示される場合は、1 つ以上のワークシートを同じような名前付き範囲を持つブックにコピーしようとしているためです。
コピーしようとしているワークシートと、ワークシートを両方にコピーするコピー先のブックに InterestRatesという名前付き範囲が含まれています。 ワークシートを移動またはコピーしようとして、Excel でこの競合が検出され、次のメッセージが表示されます。
'InterestRates' という名前は既に存在します。 [はい] をクリックして名前のバージョンを使用するか、[いいえ] をクリックして、移動またはコピーする 'InterestRates' のバージョンの名前を変更します。
注: 競合する名前範囲のすべてのインスタンスに対して [名前の競合] ダイアログ ボックスが表示されます。 Excel のサブスクリプション バージョンを使用している場合、競合ダイアログ メッセージには、[はいからすべて] というラベルが付いた 3 番目のオプションが含まれています。これは、競合する名前の範囲が他にも表示されないというメッセージが表示されません。
解決法
上記のダイアログ ボックスが表示された場合は、次のいずれかの操作を行う必要があります。
-
リンク先 ブックで 競合する範囲名を使い続ける場合は、[はい] をクリックします。
[はい] をクリックすると、何が起こりますか?
競合する名前範囲がコピー先のブックにコピーされます。 つまり、リンク先ブックに同様の名前付き範囲が 2 つ含まれます。
警告: ブック内で競合する名前付き範囲を参照する数式がある場合、それらの範囲をコピーすると、それらの数式に影響し、ブックでエラーが発生します。 リンク先のブック内のデータに慣れ親しくない場合は、[はい] をクリック してださい。 代わりに [ いいえ] をクリック して、競合する範囲の名前を変更します。
-
[ はい] から [すべて ] をクリックすると、リンク先ブックで競合している可能性があるすべての範囲名が引き続き使用されます。 このオプションは、サブスクリプション バージョンの Excel を使用している場合にのみ表示されます。
[はいからすべて] をクリックすると、何が起こりますか?
競合している名前の範囲はすべて、コピー先のブックにコピーされます。 つまり、コピー先のブックに同じ名前付き範囲が 2 つ以上含まれます。
警告: ブック内で競合する名前付き範囲を参照する数式がある場合、それらの範囲をコピーすると、それらの数式に影響し、ブックでエラーが発生します。 リンク先のブックのデータに慣れ親しくない場合は、[はい] をクリック してすべて行います。 代わりに [ いいえ] をクリック して、競合する範囲の名前を 1 つ 1 つ変更します。
-
競合する 名前 範囲の名前を変更するには、[いいえ] をクリックします。 次のダイアログ ボックスが表示されます。
-
[新 しい名前] セクション で、範囲の新しい名前を入力します。 新しい名前が承認されない場合
-
は、文字またはアンダースコアで始まります。
-
は、A1、A123、XFD21 などのセル参照です。
-
スペースまたは文字 (\、/、*、[、]、:、?)、または
-
コピーするブック内の別の範囲と同じ名前を持つ必要があります。
-
-
OKをクリックします。
-
補足説明
Excel 技術コミュニテでは、いつでも専門家に質問できます。また、Answers コミュニティでは、サポートを受けられます。