[[20230130173757]] 『シートをコピーした際に参照するシートをコピー元』(ゆう) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『シートをコピーした際に参照するシートをコピー元にしたい』(ゆう)

質問です。

例:Sheet1のA1の値をSheet2のF2に反映させたいためSheet2のF2のセルに

="Sheet1"!A1と入力しています。

さらにSheet3を作成し今度はSheet2のA1を参照する表を作りたいのですが、Sheet2をコピーして作成するとSeet1のA1を参照してしまいます。
そのため手作業でSeet2と打ち直さなければならず、手間がかかります。
シートをコピーした際にコピー元のシートを参照できるような数式はあるのでしょうか
何か良い方法があれば教えてください。

< 使用 Excel:Excel2019、使用 OS:Windows10 >


 たくさん数式があって大変という意味なら、置換してしまえばいいんじゃないですかね?
https://www.moug.net/tech/exopr/0030013.html

 そもそもそういう管理をやめたほうがいいっていうのは無しですか・・・?
(稲葉) 2023/01/30(月) 18:31:33

 だってSheet2をコピーしたんですよね、
 そのシートは、Sheet1を参照してますよね。
 ならコピーしたものは、Sheet1を参照していて当然かと。
 勝手に変わったらウイルスと思いますが。
 考え方が普通でないと思います。
 自分の思い通りにならないから?
(普通でない) 2023/01/30(月) 18:32:35

パソコンから離れたのでスマフォからで失礼します。

sheet2やsheet3がどれほど続いてくのか読み取れないので、
Excelの置換(ctrl+h)でシート内の式を置換してしまうのが早いのではないでしょうか?

また、
"Sheet2"!F2="Sheet1"!A1
の式が1つだけであれば
マクロで
新規でシートを作成し、"新規シート"!F2="マクロ実行時のシート"!A1
の式を埋め込む。
のようなのを作ってみれば?

(初心者) 2023/01/30(月) 18:35:27


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.