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