この記事は 2 分47秒くらいで読めます。
エクセルでシートをまるごとコピーしようとしたときに
「名前’●●’は既に存在します。この名前にする場合は「はい」をクリックします。移動またはコピーを行うために’●●’の名前を変更する場合は、「いいえ」をクリックします」
と表示され、シートがコピーできないことがあります。
「はい」を押しても永遠に(いつか終わりはきますが)表示されることがあるので、この記事では
・シートコピー時に名前の変更確認を出さない方法
・シートコピー時に名前の変更確認が出たときの対処法
をまとめています。
「名前’ ’は既に存在します」が永遠に表示されて困っている
EXCELで上記が表示されたときに
・「はい」を選んでクリックする
・Enterlをずっと押し続ける
と、いつか終わります。
しかし、時間が無い時にそんなことはやっていられないし、ストレスもたまります。
そこで、名前は既に存在しますが表示されたら、VBAを強制終了しましょう。
VBAってなに?と気になった方は今だけ無料!VBAを一から学ぶなら「ふりがな」付きの入門本がおすすめの記事をご参考下さい。
VBAの強制終了のやり方
- Alt+F11を押してVBAモジュールを立ち上げる
- Ctrl+BrakeまたはCtrl+Pause を押してVBAを中断する
「名前’ ’は既に存在します」を表示させない方法
簡単な3ステップで解決
結論からいうと3つのステップで解除することができます。
- Ctrl+F3を押して名前の管理を開く
- Ctrl+Aを押して全て選択
- 削除ボタンを押す or Deleteを押す
マウスを使ってゆっくり解決
- 数式タブの名前の管理をクリック
- 名前の管理のタブが開く
- Ctrl+Aを押して全て選択し削除ボタンを押す
まとめ
今回は「シートをコピーする際に<名前’ ’は既に存在します>が表示され、ループが終わらず困っている場合」の対処方法をご紹介しました。
ごぶろぐではその他にも日々のエクセル操作に役立つよう、エクセルのショートカットキー一覧や便利な小技集、テンプレートの無料配布をしています。