※ ChatGPTを利用し、要約された質問です(原文:【Excel2010】『名前の定義』の削除について)
【Excel2010】『名前の定義』の削除について
このQ&Aのポイント
Excel2010で『名前の定義』を削除する際に表示されるポップアップの回避方法を教えてください。
複数枚のシートをコピーする際に、「移動またはコピーしようとしている数式またはシートには、移動またはコピー先のワークシートに既にある名前が含まれている」というポップアップが表示されます。
ポップアップを回避する方法が分からず困っています。どのようにすれば回避できるでしょうか?
【Excel2010】『名前の定義』の削除について
・数式入り
・シートの保護あり
・マクロ入り
マクロ1:シートAに、同ブック内の他シート(B~複数)から任意の値を引用
マクロ2:任意値を削除した際の値クリア
マクロ3:シートB~の任意のセル値を、シート名に反映
マクロ4:シートB~、シート保護の解除⇔保護 (ボタン配置にて)
マクロ5:入力値の一括クリア (ボタン配置にて)
上記のブック内において、[sheet1]を選択>コピー では問題ないのですが、
[sheet1][sheet1(2)]… と複数枚のシートを選択>コピー した際に
----------------------------------------------------------------------
『移動またはコピーしようとしている数式またはシートには、移動またはコピー先のワークシートに既にある名前'●●'が含まれています。この名前を使用しますか?
・コピーまたは移動先のシートに定義されている名前を使用する場合は、[はい]をクリックします。
・数式またはワークシートで参照する範囲の名前を変更する場合は、[いいえ]をクリックし、[名前の重複]ダイアログ ボックスに新しい名前を入力します。』
----------------------------------------------------------------------
というポップアップが出ます。
[はい]で回避の後、
【名前の管理】で確認したところ、添付のようになっており選択不可の状態ですが、
その下にある【数式で使用】の『▼』をクリックすると、該当の名前が表示されます。
(他の対象方法に上がっていた、シート左上の『名前ボックス』にも名前は表示されていません)
下記も参考に試しましたが、解決にいたりません。
https://okwave.jp/qa/q6750092.html
http://trash-area.com/archives/677
このポップアップが出ないようにするには、どのようにすればよろしいでしょうか。
※お恥ずかしい話ですがマクロは超・初心者で、ご教示いただいたコードを一部改訂しながら使うレベルです。
質問内容に不足がありましたら、そちらもご指摘いただきたく思います。
よろしくお願いいたします。
お礼
kkkkkm 様 はじめまして。迅速な回答を頂戴しまして、誠にありがとうございました。 ご教示いただいたとおり、全てのシートの保護を解除したら・・・できました!!! 基本的な質問に丁寧に回答くださり、ありがとうございました。 大変助かりました。 またご縁がありましたら、何卒よろしくお願い申し上げます。