- ベストアンサー
Excel2007 名前定義の全削除について
お世話になります。 WinXP Office2007です。 Excel2007でSheetをコピーしようとすると 「名前の重複があるので、別の名前を指定してください」と出てしまい 過去ログから下記の内容を全て実行したのですがいまだに出ます。 名前定義のBOXは何も入っていません。 (1)http://questionbox.jp.msn.com/qa5001376.html (2)http://oshiete1.goo.ne.jp/kotaeru.php3?qid=4970298 (3)http://q.hatena.ne.jp/1211612862 (1)の名前定義の残数は0個と出るのですがコピーするとやはりダメです。 何が原因かわからない状況ですのでアドバイスを頂ければ幸いです。 よろしくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
「数式」タブから「名前の管理」でこれまでに定義した名前が表示されませんか。選択して「削除」でいかがでしょう。
その他の回答 (1)
noname#176215
回答No.2
つけようとした名前は何ですか? 予約語を名前定義しようとした場合があります。 例えば「C」とか「R」とかは予約語です。
質問者
お礼
Sub test3() Dim objName As Object For Each objName In Application.Names objName.Visible =True Next End Sub こちらで名前を表示させて削除したところ無事解決しました。 ありがとうございました。 確かにaとかaaaとかbとか混ざっていました。
お礼
Sub test3() Dim objName As Object For Each objName In Application.Names objName.Visible =True Next End Sub こちらで名前を表示させて削除したところ無事解決しました。 ありがとうございました。 VBAで表示させないと出てこないとは不親切な設計ですよね…。
補足
「数式」タブから「名前の管理」の中には何も入っていない状況です。 空なのに名前の重複と出るのでほとほと困っています。 VBAで名前検索すると個数が表示されるのですが表示は全くされないです。