• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルVBA 「名前の定義」について)

エクセルVBA「名前の定義」について

このQ&Aのポイント
  • エクセル2000での名前定義に関するVBA操作で疑問が生じています。
  • 特定のマクロの名前を参照する名前定義がありますが、これはどのようにして作成されるのか疑問です。
  • また、セル範囲を参照していない名前定義を削除しようとした際にエラーが発生してしまいます。

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

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

こんにちは。 私が、この件には以前から気がついていたことです、特に、Excel2000では、ややこしい現象が起こるようです。 "不明参照の名前定義削除完了" のエラーは、予想した方法でやってみたら、出すことが出来ました。 以前の私の回答: http://oshiete1.goo.ne.jp/kotaeru.php3?qid=2616426 名前を一括削除するマクロ 私は、前回を含めて、中途半端な回答をしてしまいました。 削除できないものは、名前-定義で付けられた、一種の関数式かもしれません。例えば、Ver.4マクロ関数で定義した数式とか、また、ユーザー定義関数も、そこに入り込むのかもしれません。「"不明参照の名前定義削除完了"」が出ます。 ただ、私はまだ結論的なものは出来ていません。Microsoft サポートにもなかったように思います。 ここのカテゴリの質問者の中に、この私の発言に納得するように説明をしろと強い要求されたのですが、私としても、今のところ、単にマクロでは安易には扱わないほうがよいとしているだけにとどまっています。

merlionXX
質問者

お礼

ありがとうございます。 以前のご回答も見せていただきました。 結局、手動で消すしかないと言うことなのでしょうか?

その他の回答 (1)

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

こんばんは。 >結局、手動で消すしかないと言うことなのでしょうか? 私の知る範囲では、手動で削除するしかないように思います。 これは、他の有名な方もそう回答しています。 ただ、思い当たるすべてを試しているわけではありません。

merlionXX
質問者

お礼

やはりそういうことでしたか ( ̄ロ ̄;)!! ありがとうございました。 

関連するQ&A

専門家に質問してみよう