14歳の自分に衝撃の事実を告げてください

エクセルでシートの別のエクセルファイルにコピーをする時に、時々、以下の異常がでます。

1.移動またはコピーする数式またはシートには、移動またはコピー先のワークシートに既にある名前‘aaa’が含まれています。この名前を使用しますか?
・コピーまたは異動先のシートに定義されている名前を使用する場合は、[はい]をクリックします。
・数式またはワークシートで参照する範囲の名前を変更する場合は、[いいえ]をクリックし、[名前の重複]
ダイアログボックスに新しい名前を入力します。

[はい]を押すと、
‘aaa’の部分が変化するだけで、全く同じメッセージがでる。
[いいえ]をおすと、
名前の重複ダイアログが出て、「同じ名前がリンク先のシートに定義されています。」(というかそんな名前のシートはないのですが)とりあえず、変更後に別の名前を入力してみますが、1.の状態に戻るだけで解決しません。

最も、やっかいなのが、この状態になると、ここから抜け出せず、上書き保存すら受け付けてくれないので、最悪、保存前の状態に戻らざるをえないのが困っています。

どなたか、回答よろしくおねがいします。

A 回答 (2件)

#1でご指摘のように、セル範囲につける名前の定義(済みのもの)の重複ではないかな。


名前はシート単位とブック単にでつけられる。ブックが違うと同じ名前も付けることが出来る。両ブックに関係ができた以上、今後混乱するのでと言う指摘であると思う。
両ブックの名前の一覧をじっくり見比べて見ると良い。
不要なら削除する。aaaが例えでないなら、小生なども適当にaaaとつけた経験ある。
それに名前は複雑な面もあるのでGoogleででも「エクセル 名前」で照会し、めぼしいものを読んで勉強すると、本件が名前原因でなくても、今後に役立つ。エクセルでは奥の深い箇所と思う。
参考例
http://www.kenzo30.com/ex_kisotoku/ex_ks_tokubet …

この回答への補足

お礼が遅くなり住みません。
名前の定義というものの存在がよくわかりました。
ただもう少しだけ、質問につきあってください。というのも、当方は、名前の定義を設定した覚えはありません。
なのにたしかに、aaaだとか、勝手に名前が設定されております。
正直言って、エクセルのシートを別のファイルにコピーするたびにこの名前の定義を確認する作業は、あまりにも手間です。
そもそもなぜこのように名前の定義を設定されるのでしょうか?よろしくおねがいします。

補足日時:2009/07/01 21:24
    • good
    • 0

シートの名前ではなく、範囲の名前ですよそれ



 「挿入」 → 「名前」 → 「定義」

で確認してみてください
警告の内容にある名前が一覧されているはずです

この回答への補足

ありがとうございます。
ありますけど、で一体どうすればよいのでしょうか?

補足日時:2009/06/29 12:49
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報