Excelでシートをコピーする時に「名前は既に存在します」ってメッセージが出てしまう時の対処方法です。
- まずはCTRL+F3キーで「名前の管理」と言うダイアログを出して、一覧に表示されている名前を全部削除してしまう。
- その次にALT+F11キーでVBAの画面を出して、適当なシートのモジュールで以下のVBAソースコードを書いて(コピーペーストでOK)F5キーを押して実行。実行後はソースコードは削除してしまう。
- 再度、No.1 を行う。
Sub DisplayName()
Dim name As Object
For Each name In Names
If name.Visible = False Then
name.Visible = True
End If
Next
End Sub
これでOK。
参考はこちら↓
https://daniel-blog.com/memo/how-to-delete-name-definition