• ベストアンサー

EXCEL:シートの反映

シート1に文字や数値を打ち込んでいるとします。 その際、いちいちコピーペーストをする事なく また、全てのセルに数式を入れる事もなく 打ち込んだ内容をシート2へも全く同じように反映させるには マクロなどを使用しないと出来ないのでしょうか? よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • deecyan
  • ベストアンサー率38% (89/233)
回答No.2

できますよぉ 下のほうの タブで sheet1 を選んで shiftを押しながら sheet2 を選びます 3シートでも 全てでも同様です

sandaime
質問者

お礼

できました! 大変助かりました。 判り易いご説明、ありがとうございます。

その他の回答 (2)

  • dream19
  • ベストアンサー率15% (14/92)
回答No.3

Ctrlを押しながらシート1を右へドラグする

sandaime
質問者

お礼

リアルタイムで内容を反映したかったので 下記の方の方法で行いたいと思います。 ご投稿いただき、ありがとうございます。

  • e30653
  • ベストアンサー率28% (32/114)
回答No.1

こんにちは。 シート1とシート2を選択した状態で入力すれば実現可能です。

sandaime
質問者

お礼

できました! 大変助かりました。 ありがとうございます。

関連するQ&A

  • エクセル内の数式を反映させながらシートをコピーする方法

    エクセルのシートのコピーについて教えて下さい。 1日1シートで表計算できる表を作るよう指示されました。 シート内には、累計を出すように(前日までの合計)+(本日の数字) の数式が入っています。 具体的に書きますと、セルA1に本日の数字を入力。 セルB1に(前日までの合計)+(本日の数字)と数式を入れました。 数式でいうと、例えばシート3のセルB1には(シート2:B1)+A1 シート4のセルB1には(シート3:B1)+A1 という具合にセルB1には前日までの合計を反映させるように、常に 前シートの累計をリンクさせています。 シートをコピーしては、セルB1の数式「前シート」部分を修正して こつこつシート7まで作ったのですが、30日分作って欲しいと 言われて困っています。 時間がたくさんあればこつこつ続けて完成させるのですが、就業上の 問題があってこれにずっと時間を割くことができません。 説明が長くなりましたが、ここで教えて頂きたいのです! 数式を反映させながら、シートをどんどんコピーする方法は ありませんでしょうか? 今、シート7まで作ったので、まんまコピーして7枚ずつ増やす 事は簡単ですが、累計部分の(前シート:B1)シートのリンクが 勝手には直ってくれません。 コピーすると同時に、前シートのリンクも直ってくれる方法が あればぜひ教えて下さい。 よろしくお願いします。

  • Excel:別シートにグラフを貼り付けたときにデータを反映させたい

    Excelのグラフについて教えて下さい。 あるシート(Sheet1)のデータで作成したグラフがあるとします。 このグラフを、別のシート(Sheet2)にコピーすると、Sheet1のデータを反映したままのグラフがSheet2に貼り付けられます。貼り付けたときに、貼り付け元のSheet1のデータではなく、貼り付け先のSheet2のデータを簡単に反映させる方法はありませんでしょうか? Sheet1とSheet2のデータの並び方は全く同じで、数値がだけが違います。 貼り付け先のシートが一枚なら手作業でデータ自体を指定し直せば良いのですが、仕事柄10枚近くのシートで同じ体裁のグラフを作らないといけないことが多いのです(全て違う数値です)。いちいちデータの指定をし直していると結構面倒なので、なにか良い方法あれば教えていただきたいです。よろしくお願いします。

  • エクセル コピー ペースト 形式 すべて  マクロ

    エクセルの同じシート内で、セルをコピーし、他のセルにペーストするマクロを利用しております。 Worksheets("data").Range("A45").PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False しかし、このマクロでは、ペーストする際に、「形式を選択して貼り付け」の「値」のみが貼り付けられてしまいます。 数式を残した状態でペーストしたいので、「すべて」の状態で貼り付け希望です。 なお、このシートは表示しない状態で使用するため、シートを選んでセルを選択してコピーする方法はできません。(マクロでエラーとなってしまいます。) どうか、よろしくお願いします。

  • 別シートの参照値を反映したい

    別シートの参照値を反映したい book内にSheet1~4まであります。 Sheet1のA1には、Sheet2~4という文字列が入ります。 Sheet1のB1には、Sheet2~4のセルの番地のみ入力されています。 Sheet1のA5に「="="&A1&"!B1"」と入力した際に文字列ではなく参照先の数字が反映される ようにしたいのですが、可能でしょうか? ちなみにコピーして値のみ貼り付け、F2を押せば数字が反映されるのですが、関数を残して おきたいと考えています。 ご教示お願いいたします。

  • EXCEL2000とEXCEL2002

    EXCELについての質問です。 EXCEL2000では、数式バーのところに「=」(イコール)がありますが、EXCEL2002では、「fx」になっていますよね。 EXCEL2000で、複数のブックを開き、「=」ボタンを使用して、他のブックと連携をして計算式を入れていましたが、EXCEL2002から使用できなくなってしまいました。 具体的には、シートの数値・文字等を「イコール」でそのまま他のシートの特定セルに反映させたいのですが、EXCEL2002ではどのようにしたらいいのでしょうか?

  • エクセル・特定のセルの入力をシート名に反映する

    題名のとおりですが、特定のセルの入力内容をシート名に反映することはできませんか? マクロでできることは知っています。 社内文書にマクロをつけると嫌がる人がいます(理由は不明……) できれば、関数でなんとかならないでしょうか? 逆にシート名をセルに反映する関数&マクロは分かるのですが セルの内容をシート名に反映する関数、というのが見つかりません どなたか教えてください。

  • 【Excel】「すべてをコピーする」の内容

    セルの情報をコピー先にペーストしたときに、セルの右下にでてくるペースト内容一覧がありますが、ここから選択をせずに貼り付けをしたときにはすべての内容をペースト(デフォルト操作)するそうですが、この内容すべてとは、書式から数式、計千やセルの色、設定した各タスク(たとえばデータの規則では「リスト」内容)すべてをいうのでしょうか? また行と列ごとのコピーもこれと同じでしょうか?

  • エクセル作成データーを自動で文字を返して反映

    エクセルシートに作成したシートのデーターを、別シートに自動で反映させてたいと思っております。 該当する文字を入力するだけでマクロや関数を使用してその下にある数字を全てコピーする事はできますか。 添付シートを参照して頂ければと思いますが、シート1の元データーから、別シート2に文字を返して、その下にある文字が自動で反映できるような仕組みを構築したいと考えております。 添付は抜粋で元データーは400件以上ある為に、コピー&ペースト作業や=でsheet 1 から引っ張ってくるには時間がかなりかかっていて困っております。 そこで、品目だけ入力すればその下の数字が自動で反映出来ればと思っております。 トラックの搬入時間管理の為、タイムリーな処理が必要な為、お知恵をお借りできればと思いいます。 お忙しい所申し訳ありませんが、どなたかお力添えをよろしくお願いいたします。

  • 【Excel】数値をゼロにして数式をコピーしたい

    Excel2007利用です。 数式を入れたセルを、数式をそのまま反映させる目的でコピーします。(利用するタスクは「形式を選択して貼り付け」の貼り付けは「数式」を選択) そのときコピー元の数式に入れた数値もそのままコピーされますが、コピー先の数式には違う数値での計算となりますので数値のみクリアにするためにdeleteボタンで消してしまうと数式まで消えてしまいます。 数式をそのまま反映させながら、数値をクリアにした状態でコピーをする方法がありましたら教えてください。

  • <Excel>異なるシートの同じセルを反映させるには?

    1日から31日までのシートがあり、32こ目のシートに集計表を作ろうと思います。 =SUM('1日'!A1) │ =SUM('1日'!A2) │ ・・・ =SUM('2日'!A1) │ =SUM('2日'!A2) │ ・・・    ・            ・    ・            ・            ・            ・ という表にしたいのですが 今は効率のいいやり方がわからないため一番最初のデータをコピー・ペーストしたあと'○日' の○の部分を手作業で変更していますが、いくつもデータがあるため時間がかかってしまいます。 オートフィルだと =SUM('1日'!A1) =SUM('1日'!A2) となってしまいうまくいきません。 ちなみに、A1,A2と数字が続いていますが実際は続きではなくいろいろなところのセルを反映させたいのです。 何かいい方法はありますでしょうか? よろしくお願いします。

専門家に質問してみよう