お世話になります。
Excel2010で作成しています。
Aのエクセルに、元シートと参照先シートがあります。
Bのエクセルにも、元シートと参照先シートがあります。(シート名も同じ)
元シートのあるセルに参照先シートを使用した関数があります。
「=参照先シート!B:N」
Aのエクセルにある元シートをBのエクセルにコピー(シート名を右クリックしてコピー)
すると対象セルが、
「='Aのフォルダパス\[ファイル名]参照先シート'!B:N」
になってしまいます。
Bのエクセルにも全く同じ「参照先シート」もあるので、コピーしても
「=参照先シート!B:N」
のままにしたいのです。
どのようにすれば、できるでしょうか?
よろしくお願いします。
No.2ベストアンサー
- 回答日時:
・一時的に「イコール」を別の文字列に変換して文字列にしたあとにコピーし、貼り付けたあとに「イコール」へ再度変換する。
・セルをコピーするのではなく、数式そのものをコピー&ペーストする。
・元からINDIRECT関数で参照範囲を決定するようにしておく。
・貼り付けた後「置換」で不要な文字を削除する。
…自分が考える対策としてはこんなもんなあ。
・・・余談・・・
自分は4番目の方法を取ることが多かった。
実際には休日祭日の一覧を別シートに作成してそれを参照させるとき、
複製元のデータを参照してしまうので、面倒だからそれで一括変換して対処ですね。
まあ、3番目のINDIRECT関数を使うのが親切なんでしょうけど、
もう自分の手を離れているので気にしないことにしています。
INDIRECT関数は文字列を範囲として参照させるので、勝手に範囲を拡張されることはない。
例:
=A1
↓
=INDIRECT("A1")
これでセルをオートフィルでコピーしても別のシートやブックへセルをコピーしてもA1の参照は変わりません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【エクセル】文中に別シートのセルの内容を自動入力したい 6 2022/11/17 11:30
- Excel(エクセル) エクセル バーコード作成で他のシートを参照するには? 2 2023/05/03 16:57
- Excel(エクセル) エクセルで”入力シート”の文字書式の変更を”出力シート”で同じ文字書式で印刷したいです。VBA希望 4 2023/04/24 11:07
- Excel(エクセル) エクセル 関数参照範囲のセルの表示 1 2023/03/16 14:55
- Excel(エクセル) エクセルの数式について ブック内の別シートの値の含まれたセルの個数を集計したい 全シート一覧のシート 1 2022/07/21 19:28
- Excel(エクセル) Excel シート複数 金額日計表と日付 簡単にシートコピーしたら前日の残高と日付を変更させたい 1 2022/07/15 22:10
- Visual Basic(VBA) マクロVBA 1シートをまとめる 閉じ方 初心者 SOS! 1 2022/06/17 14:54
- Excel(エクセル) シート参照を含む数式を連続コピー 3 2022/12/10 11:42
- Excel(エクセル) Excelにて、行の最後のセルの値をコピーして別sheetに張りつけるVBAコードをご教授願います 3 2022/11/20 14:35
- Excel(エクセル) Excel セルに入っている日付を参照して、別シートのリストを表示させたい 1 2022/04/12 17:02
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで別シートの同じ位置...
-
エクセルの下部のシートタブの...
-
EXCELでコピーしたグラフのデー...
-
ロックしたセルのコピー&貼り付け
-
excelで勝手にテキストボックス...
-
ワークシートの行が途中から表...
-
エクセルでセルの書式設定がで...
-
エクセルで数式は残したまま他...
-
Excelで大量の2000個のリストを...
-
シート全体を他のブックのシー...
-
エクセルで選択した行以外を削...
-
VBA アクティブでないシートの...
-
エクセルのマクロでコピー後の...
-
【エクセル】数式のセル番地を...
-
【エクセル】表から条件に合っ...
-
Excelで保護のかかったシートの...
-
シート保護してても並び替えを...
-
エクセル関数を教えてください6
-
行の挿入ができなくなった
-
エクセルVBA シートの保護につ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで別シートの同じ位置...
-
エクセルの下部のシートタブの...
-
エクセルでセルの書式設定がで...
-
EXCELでコピーしたグラフのデー...
-
シート全体を他のブックのシー...
-
ワークシートの行が途中から表...
-
ロックしたセルのコピー&貼り付け
-
エクセルで数式は残したまま他...
-
Excelで保護のかかったシートの...
-
Excelで大量の2000個のリストを...
-
excelで勝手にテキストボックス...
-
VBA アクティブでないシートの...
-
行の挿入ができなくなった
-
シート保護したExcelへの画像貼...
-
【エクセル】数式のセル番地を...
-
エクセルで多数のシートをまと...
-
シート保護してても並び替えを...
-
【エクセル】表から条件に合っ...
-
worksheetクラスのcopyメソッド...
-
エクセルで打ち込んだ数字を自...
おすすめ情報