
No.3ベストアンサー
- 回答日時:
#2です。
補足ありがとうございました。
いい案は見つからないが
下記3案のうち、エクセルでのテンプレートの利用ぐらいがいいのではないかな。
ーー
●関数
Aブック
シート1 シート2 シート3
ーーーー ------ ------
A1 =Sheet1!A! =コピー+張り付け=> =Sheet1!A!
範囲指定
=シートのコピ=> =Sheet1!A!
ーーーーー ーーーーーーー
=======================
Bブック
↓↓ ブックのシート1の「シートの他ブックへのコピー」
シート1 シート2
ーーーー ------
A1 =[コピー元.xls]Sheet1!A1
ーーーーー ーーーーーーー
コピー元
シート2(Sheet2)
F1には=LEFT(CELL("filename",F1),FIND("]",CELL("filename",F1)))
A1には=INDIRECT("'"&F1&"Sheet1'!A1")
ーーーーーー
上記をシートコピーでコピーし、新しいシートを新ブックに作る。
ーー
コピー先
シート2(Sheet2)が出来て
A1には
=INDIRECT("'"&F1&"Sheet1'!A1")
ーー
ただしF1には=LEFT(CELL("filename",F1),FIND("]",CELL("filename",F1)))
を後からでも入れる。
シートをふやし、シート名をシート1(Sheet1)にする。コピーしただけではシート1は無い。
結果シート2(Sheet2)のA1は123
==========
●テンプレート
コピー元を
名前をつけて保存ー
ファイルの種類ーテンプレート
コピー元T.xlt
--
必要な都度これを開いて、内容データを処理後、都合の良い名前で保存する。
===========
●VBA
指定範囲の全(各)セルの値と数式を調べ、例えば数式の設定ある場合(HasFormula)だけ、
コピー先の同一位置のセルに数式を設定する。
===
#1でヒントが出ている
コピー先での式の置換
式の中で
[・・]内を空白に置換
など出来るかもしれない。
No.2
- 回答日時:
質問が具体的でない。
コピー元のシート名ー関数式
コピー先のシート名ー関数式
コピー後どう困るのか(どう名ってほしいのか)
具体的に書いて質問するのが筋だ。
回答者は質問者の頭の中は見えない。
ーー
推測だが、コピー元の元シートでINDIRECT関数を使うという、コピー先でのことを先回りして考えて、事前の手当てが必要かもしれない。
説明が悪くて申し訳ありません。
「A」のブックの「シート1」のセル「A1」のデータにリンクをしている「=シート1!A1」のような式が入った「シート2」を「B」のブックにシートコピーすると「=Aの保存先¥[A]シート1!A1」となり「A」のブックの「シート1」のセル「A1」を読みにいきます。これを「A」とは切り離して、「=シート1!A1」のように「B」のブックの「シート1」のセル「A1」を読みにいくようにとすることは出来るでしょうか?
よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/05/24 08:33
- Visual Basic(VBA) VBAマクロでシートコピーした新シートにコピー元シートとの計算式の入れ方を教えて下さい。 5 2022/11/20 09:48
- Visual Basic(VBA) 別ブックからシートのコピー 3 2022/04/01 20:07
- Excel(エクセル) エクセルのマクロについて教えてください。 3 2023/02/07 14:47
- Visual Basic(VBA) Excel VBA 最終行を取得しVlookup関数をコピーする方法をコーディングで教えてください。 3 2023/05/11 13:14
- Visual Basic(VBA) 特定の文字を含むシートだけマクロ処理をしたい 1 2023/05/22 01:43
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/25 11:55
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/01/26 09:50
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 11:27
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/02/26 13:19
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelの行をコピーして貼り付け...
-
Excel 関数を使ってデータと一...
-
エクセルの選択範囲以外を削除...
-
EXCELで別のブックから式をコピ...
-
EXCELのVBAでシートコピーをし...
-
エクセルでシートを「移動また...
-
【VBA】コピー&複数個所のペー...
-
Excel 数式の保護をしたセルを...
-
シートコピーができない
-
ページの設定を別シートにコピ...
-
VBA シートをコピー後、ボタン...
-
PDFファイルをコピーしてエクセ...
-
JWWのショートカットキーが使え...
-
ExcelのBook内のシートを一枚だ...
-
【エクセル】プルダウン設定の...
-
ワークシートの移動またはコピ...
-
クリップボード拡張ソフトで以...
-
エクセルマクロ 繰り返して、...
-
HPのtextデータをEXCELにコピー...
-
アクセスの画面をプリントスク...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelの行をコピーして貼り付け...
-
Excel 関数を使ってデータと一...
-
エクセルの選択範囲以外を削除...
-
EXCELのVBAでシートコピーをし...
-
EXCELで別のブックから式をコピ...
-
Excel シートのコピーの際、ペ...
-
エクセルでシートを「移動また...
-
【エクセル】プルダウン設定の...
-
エクセルのシートコピーした際...
-
エクセルシートを別のエクセル...
-
Excel 数式の保護をしたセルを...
-
エクセルの1シートの内容を複...
-
エクセルVBA 1行飛ばしで転記す...
-
CSVファイルについて質問です。
-
PDFファイルをコピーしてエクセ...
-
ページの設定を別シートにコピ...
-
ExcelVBAで、ユーザーフォーム...
-
【VBA】コピー&複数個所のペー...
-
エクセルのページをシートごと...
-
【Excel VBA】シートコピー時、...
おすすめ情報