• 締切済み

エクセルでシートをコピーした時のエラーについて

Windows7 Office Excel 2003 SP3を使用しています。 別のシートの内容を表示するため セルに「=シート名!A19」のように記入しています。 この方法で長く使っていたのですが、数日前からシートのコピーをすると 新しいシートの数式が「=#REF!A19」となってしまい、表示することが出来なくなってしまいました。 元のシートはエラーになっていません。 なぜエラーになってしまうのか、直すにはどうすれば良いのか分かる方がいらしたら、 教えていただけないでしょうか。 うまく説明ができないので情報不足だとは思いますが、よろしくお願いいたします。

みんなの回答

noname#204879
noname#204879
回答No.3

》 シートのコピーをすると… 「式のコピー」でなく「シートのコピー」という言葉遣いは間違いないですか? どのようにして「シートのコピー」をしていますか? 式 =シート名!A19 があるシートをアクティブにして、[編集]→[シートの移動またはコピー]で表示されるメニューで“コピーを作成する”にチェックを入れて[OK]をクリック? その場合、[移動先ブック名]をどうしていますか? それとも別のどんな方法で?

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.2

こんにちは! 考えられる原因として・・・ (1)元データセルが削除されている。 (2)>数日前からシートのコピーをすると とありますので、 =シート名!A19 と数式が入っているSheetのセル番地とは違う列にコピー&ペーストしている。 仮に上記数式が入っているセル番地がB列以降だとすると、 Sheet全体をコピー&ペーストする場合は問題ないと思いますが、 そのセルをA列などに貼りつけたりすると 参照先のセルがA列より左側(実際には存在しない列)になってしまいますので、 そのような状態になるコトがあります。 ※ 他の原因ならごめんなさいね。m(_ _)m

  • mikorasu
  • ベストアンサー率50% (6/12)
回答No.1

エラーの内容は「=#REF!A19」ではなく、「=#REF!」ではないでしょうか? Office2007で検証をしてみたところ上記のエラーが確認できなかったもので。。。 参考にどうぞ。

参考URL:
http://office.microsoft.com/ja-jp/excel-help/HP005203948.aspx

関連するQ&A