- ベストアンサー
エクセルで絶対番地を使ったシートを、他のファイルにコピーすると
エクセルで絶対番地を使ったシートを、他のファイルにコピーすると [Book1.xls]$a$1 といった感じで元のファイルから参照するような感じになってしまうのですが $A$1の形でコピーすることはできますでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>エクセルで絶対番地を使ったシートを、他のファイルにコピーすると ご相談の状況のご説明は間違いで,正しくは 「エクセルで,他のシートを参照する式をコピーして他のファイルに貼り付けると」 になります。 シートをコピーしたのか,セルをコピーしたのかは問いません。また絶対でも相対でも同様になります。 で,対応としては ○コピー元セルの数式バーの中で数式文字列を選んでコピーする と,出来ます。 でも沢山のセルをいちいちそんな事はやってられませんので,実質的には 1)ブック名が入った状態でとにかくコピーする 2)該当するシート名が確かに貼り付け先ブックにある事を確認する 3)Ctrl+Hで置換を出し,入ってしまった [book.xls] の文字列を 何も入力しない に全て置換する のが,一番簡単な対応策です。 また ○編集メニューの「リンクの編集」で,リンク元を貼り付け先ブックに付け替える手もあります また,状況によっては ○参照元のシートと式が入っているシートを作業グループにして,同時にシートのコピーで他のブックに持ち込む 事でも回避は出来ます。 また,実質的には ○式をコピーするのではなくブック全体を複製し,式が見ているシートの「元データ」を新しいデータに差し替える といったやり方の方が,コピー間違いとか数式が壊れる心配とか無く安心して複製を作れます。 一応ダメ押しておくと,設定等でご質問のようになるのをさせない方法はありません。
お礼
ご丁寧にありがとうございます 大変 わかりやすく説明していただき 私でも理解することができました。 ではでは 本当に助かりました