• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルのシートコピーで名前の重複エラー)

エクセルのシートコピーで名前の重複エラー

このQ&Aのポイント
  • エクセルのシートをコピーしようとすると、名前の重複エラーが発生します。
  • エラーメッセージによると、既にコピー先のワークシートに同じ名前が存在しているとのことです。
  • エラーメッセージの解消方法としては、名前を削除することが挙げられますが、一覧に存在しない場合は別の方法が必要です。

質問者が選んだベストアンサー

  • ベストアンサー
  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.1

名前が出てこないすると、ヘタをすると、ペーストされる側のブックの全ての名前を削除しなければならないことになりそうです。まず、それを直すことからしなければなりませんね。 ''ペーストされる側でブックの中の全ての名前の削除 Sub DeleteAllNames() Dim n As Variant  For Each n In ActiveWorkbook.Names    n.Delete  Next End Sub 'シートの中の名前定義削除 Sub DeleteSheetNames() Dim n As Variant  For Each n In ActiveSheet.Names    n.Delete  Next End Sub 名前定義入りのシートコピーを繰り返すから、問題が発生するわけですから、シートコピーをしない方法でコピーする(新しいシートを追加--オールセルコピー& ペースト)か、マクロで処理するしかないと思います。 *オールセルコピーは、列・行のない左端のブランクの四角をクリックして、選択します。それで、コピーします。

関連するQ&A

専門家に質問してみよう