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