対象ブックのすべての定義された名前を削除し、数式中の名前は、セル参照とする
名前全部削除の説明
対象ブックのすべての名前を削除し、数式中の名前は、セル参照となります。
他のワークブックからシートをコピーした場合「移動またはコピーする数式またはシートには・・」が表示される場合の対処方法としてご利用下さい。
名前を定義したわけでもないのに、なぜか以下のようなメッセージが表示されることがあります。
移動またはコピーする数式またはシートには、移動またはコピー先のワークシートに 既にある名前'<定義した名前>'が含まれています。この名前を使用しますか?
* コピーまたは移動先のシートに定義されている名前を使用する場合は [はい] をクリックしてください。
* 数式またはワークシートで参照する範囲の名前を変更する場合は [いいえ] をクリックし、[名前の重複] ダイアログボックスに新しい名前を入力してください。
以下に、マイクロソフトの公式回答があります。
Excel 2000、Excel 2002 で同じ名前を定義してあるシートをコピーするとエラーが発生する
http://support.microsoft.com/kb/409329/ja
しかし、名前を定義していないはずのシートにもこのメッセージが表示されて、閉口することがあります。
メッセージが重複した名前の数だけ何度も表示され、「はい」ボタンを何度も押すことになります。
ブックに定義されている名前を全て削除すれば対処できます。
ワークブックに定義されている名前を一度に削除するアドインソフトです。
数式に、名前を使用している場合は名前を削除すると数式に"#NAME?"エラーが表示されて、数式が正しい値を返せなくなります。
これを、削除した名前で数式を作成している場合にも正しく数式が計算できるように、名前を設定してあるセルまたはセル範囲に置き換えする機能があります。
――――――――――――――――――――――――――――――
詳細な説明は
http://kiyopon.sakura.ne.jp/soft/namedel.htm
――――――――――――――――――――――――――――――
著作権は作者「岡安清隆」にあります。
質問はこちらへ
[email protected]