Excel 名前の定義を消す

この名前を使用しますか?

シートコピーした時に、いちいち聞かれるうざいダイアログ、「この名前を使用しますか?」
を消す方法

マクロの作成方法

  1. 「表示」メニュー、「マクロ」→「マクロの表示」 にて任意の名前のマクロを追加する。(ショートカットキーを使う場合は「Alt + F11」でVB Editor を開き「Alt + I + M」で Module 追加すればOK)
  2. 以下のコードをコピー&ペースト
Public Sub VisibleNames() 
  Dim name As Object
  For Each name In Names 
    If name.Visible = False Then 
      name.Visible = True 
    End If
  Next 
  MsgBox "名前の定義を見えるようにしました。", vbOKOnly 
End Sub

マクロの実行方法

  1. 「表示」メニュー、「マクロ」→「マクロの表示」
  2. マクロ名を指定して「実行」ボタン押下
タイトルとURLをコピーしました