- 締切済み
エクセルでシートをコピーした時のエラーについて
Windows7 Office Excel 2003 SP3を使用しています。 別のシートの内容を表示するため セルに「=シート名!A19」のように記入しています。 この方法で長く使っていたのですが、数日前からシートのコピーをすると 新しいシートの数式が「=#REF!A19」となってしまい、表示することが出来なくなってしまいました。 元のシートはエラーになっていません。 なぜエラーになってしまうのか、直すにはどうすれば良いのか分かる方がいらしたら、 教えていただけないでしょうか。 うまく説明ができないので情報不足だとは思いますが、よろしくお願いいたします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
》 シートのコピーをすると… 「式のコピー」でなく「シートのコピー」という言葉遣いは間違いないですか? どのようにして「シートのコピー」をしていますか? 式 =シート名!A19 があるシートをアクティブにして、[編集]→[シートの移動またはコピー]で表示されるメニューで“コピーを作成する”にチェックを入れて[OK]をクリック? その場合、[移動先ブック名]をどうしていますか? それとも別のどんな方法で?
- tom04
- ベストアンサー率49% (2537/5117)
こんにちは! 考えられる原因として・・・ (1)元データセルが削除されている。 (2)>数日前からシートのコピーをすると とありますので、 =シート名!A19 と数式が入っているSheetのセル番地とは違う列にコピー&ペーストしている。 仮に上記数式が入っているセル番地がB列以降だとすると、 Sheet全体をコピー&ペーストする場合は問題ないと思いますが、 そのセルをA列などに貼りつけたりすると 参照先のセルがA列より左側(実際には存在しない列)になってしまいますので、 そのような状態になるコトがあります。 ※ 他の原因ならごめんなさいね。m(_ _)m
- mikorasu
- ベストアンサー率50% (6/12)
エラーの内容は「=#REF!A19」ではなく、「=#REF!」ではないでしょうか? Office2007で検証をしてみたところ上記のエラーが確認できなかったもので。。。 参考にどうぞ。