(1)エクセルでbook1とbook2があります。
(2)book2のシート1とシート2にデーターがありシート3に1と2の色々計算した結果があります。
(計算式はシート3のみシート1・2はデータのみ)
(3)book1にシート1とシート2はbook2の表と同じでそこにデーターを打ってもらってます。
(book1はシート1・2のみでシート3はない)
●
(4)現在はbook1とbook2を両方開いて、book1のシート1・2をコピーしてbook2にシート1・2に貼り付け
book2のシート3で計算シートでデータを集計しております。
●質問
(5)book2のシート3をbook1へ末尾へコーピーすると計算式がbook2のままでうまくいきません。
シートのコピーで計算を反映させる方法を教えてください。
No.4ベストアンサー
- 回答日時:
>と2回の作業が必要で(1)の時に同時に(2)は指定できないのでしょうか?
シートやセル範囲のブック間のコピーでは、原則としてコピー元のブックを参照する数式になりますので同時に設定するようなオプションは用意されていません。
リンクの編集で一括変更するのが、実戦的には最も簡単な対応策だと思います。
No.3
- 回答日時:
book2のシート1・2に入力してもらえばと思いましたが
入力者にbook2のシート3は見せたくないのと解釈しました。
こんな方法はいかがでしょう
1)book1、2専用フォルダを作成。
2)専用フォルダ内にbook1、2を入る。
3)book2にシート4を挿入
4)book2にシート4にbook1のシート1,2のデータを元にした計算式を入力
book2のシート4 A1 に book1のシート1のA1とbook1のシート2のA1と掛けた式ならば
=[Book1.xls]Sheet1!A1*[Book1.xls]Sheet2!A1
ですね。
5)book1を専用フォルダから出し入力してもらい
6)book1を専用フォルダに戻してから開き、
7)book2を開くとbook1の変更が反映されます。
book1は入力専用book book2は計算専用bookになります。
したがってbook2のシート1.2.3は不要になります。
専用フォルダ名の変更は問題無いようです。
専用フォルダごと移動、コピーは可能です。
注意:book2を先に開くとメッセージが出て面倒です。
この回答への補足
ありがとうございます。
入力者にbook2のシート3は見せたくないはその通りです。
book1の名称はそのたび変わります。
さらにそのbook1を加工しますので
このやりかただとこちらの作業方法にあいません。
No.1
- 回答日時:
ご使用のエクセルのバージョンが記載されていないのでExcel2007以降のバージョンのケースで説明すると、データタブの「リンクの編集」でBook2のリンクを選択し、「リンク元の変更」で自分自身のファイル(Book1)を指定してください。
この回答への補足
ありがとうございました。うまくいきました。
(1)book2からbook1へのシート3を移動またはコピーで末尾へコピー。
(2)「リンクの編集」でBook2のリンクを選択し、「リンク元の変更」で自分自身のファイル(Book1)を指定
と2回の作業が必要で(1)の時に同時に(2)は指定できないのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの数式について ブック内の別シートの値の含まれたセルの個数を集計したい 全シート一覧のシート 1 2022/07/21 19:28
- Excel(エクセル) シートが違う2枚のエクセルシートにある数値を別シートにコピーしたい(VBA?) 8 2022/03/31 12:24
- Excel(エクセル) 複数セルデータを別シートの単一セルにコピーしたい。(詳細をご参照ください) 1 2022/12/14 15:08
- Excel(エクセル) 前の(左隣の)シートを連続参照するように、あとから変更したい 1 2023/02/22 00:51
- Visual Basic(VBA) VBAマクロでシートコピーした新シートにコピー元シートとの計算式の入れ方を教えて下さい。 5 2022/11/20 09:48
- Excel(エクセル) エクセル VBAでBook モジュールのプロシージァ(コード)に除外シートを設定したい 1 2023/01/11 15:53
- Excel(エクセル) 【マクロ】同じフォルダ内にある複数ブックから1つのブック内の1シートにデータを集めたい 6 2022/09/28 18:16
- Excel(エクセル) IFERROR、SMALL関数について 2 2022/08/22 23:40
- Visual Basic(VBA) 集計シートA列のコードと一致する右に並んだシート名(コード)の3行目から10行目をコピーして貼り付け 4 2022/08/18 15:24
- Visual Basic(VBA) コード名シートA列と集計シートA列のコードが一致したら、コード名シートA5からk12の範囲をコピーし 1 2022/08/29 23:46
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで複数のシートを一度に「...
-
【Excel VBA】データ貼り付け先...
-
エクセルで複数のシートに画像...
-
アクセスからエクセルのシート...
-
エクセルでブック内の倍率がバ...
-
エクセルのシー名を二段表示に...
-
ハイパーリンクでジャンプした...
-
Wordで差し込み印刷時に表示す...
-
【ExcelVBA】マクロの入ったシ...
-
エクセルの2つのシートを並び...
-
EXCELの図形(テキストボックス)...
-
特定のシートのみ再計算させな...
-
EXCELの「シートの見出し」のフ...
-
特定の複数のシートに同じ処理...
-
エクセル、特定のシートにパス...
-
Accessのテーブルを既存のExcel...
-
ワークシートそのものの色を変...
-
特定のシート名のシートのみ除...
-
Excel 全シート上のボタンを削...
-
エクセル、別のシートの表をポ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで複数のシートを一度に「...
-
エクセルで複数のシートに画像...
-
特定のシートのみ再計算させな...
-
エクセルでブック内の倍率がバ...
-
ワークシートそのものの色を変...
-
【ExcelVBA】マクロの入ったシ...
-
エクセルの2つのシートを並び...
-
EXCELの図形(テキストボックス)...
-
ハイパーリンクでジャンプした...
-
エクセルのシート連番の振り直し
-
特定の複数のシートに同じ処理...
-
エクセルのシー名を二段表示に...
-
Wordで差し込み印刷時に表示す...
-
エクセルで、シートの名前を変...
-
エクセルでリンク貼り付けした...
-
エクセル、特定のシートにパス...
-
accessへエクセルの複数のシー...
-
Accessのテーブルを既存のExcel...
-
【Excel VBA】データ貼り付け先...
-
EXCELの「シートの見出し」のフ...
おすすめ情報