• ベストアンサー

Excelで別シートの内容を図として貼り付けるには?

教えてください。 Excelで、別シートの一部を図として貼り付けるにはどうしたらよいのでしょうか? 別シートの一部を図として貼り付けてあるExcelファイルを入手したのですが、 どのように作ったのかさっぱりわかりません。 ちなみに、その図を選択すると、左上のセルの場所が出るところには「図2」、その右側の数式や値が出るところには「='Sheet2'!$A$1:$B$3」と書いてあります。 もちろん、Sheet2のA1:B3の中身を書き換えれば、図にも反映されます。 どうぞよろしくお願いしますm(_ _)m

noname#22592
noname#22592

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

  • ベストアンサー
  • kaisendon
  • ベストアンサー率44% (114/257)
回答No.1

こんにちは コピーしたい範囲を普通にコピー →貼り付けをしたい場所で Shiftキーを押しつつ メニューバーの 編集-図のリンク貼り付け としては如何でしょうか?

noname#22592
質問者

お礼

おおっっっっ!これですっっっ! ありがとうございました~!!!!!!!

その他の回答 (1)

回答No.2

メニューバーより [挿入(I)]→[オブジェクト(O)] オブジェクトの挿入ダイアログより [ファイルから]タブ 参照でエクセルファイルを選択(とりあえず何でもいい) [リンク(L)]チェックボックスをON OKボタン これでリンクオブジェクトの出来上がりなので、リンク先を変更 リンクオブジェクトを選択 F2を押下 「=Sheet2!$A$1:$B$3」を打ち込む っていうかオブジェクトじゃなくても、図の挿入でも可

noname#22592
質問者

お礼

なるほど。やってみました。 これでも出来ますね。ありがとうございます!!

関連するQ&A

  • エクセルのセルの値を別のシートから反映

    エクセルのセルの値を別のシートから反映させたいのですが「='[○○○(▲▲▲).xls]◇◇◇'!$A$1」といった数式がそのまま表示されてしまい、他のシートから反映できません。これは何が原因なのでしょうか。

  • 2つのエクセルのシート間でこのようなことは出来ますか?

    こんにちは 1つのエクセルファイルに2つのシートがあり(シートA、シートBとします。両シートはともに300行100列ほどの大きさで、各セルに値、数式、第3のシートセルの参照等が入っています。また、両者とも結合されたセルが散らばっていますが、結合セルの番地は同じです。)両者のシートは非常に似ているのですが、セルの中身、行列の高さ・幅が微妙に違います。 ここで2つのシートを使い、次のような新たなシートを作りたいのです。 ・セルの中身はシートAとまったく同じ。 ・行の高さと列の幅はシートBとまったく同じ。 新たなシートの中身はシートAとまったく同じなので、シートAを元にして行の高さと列の幅がシートBと同じになるようにすればよいと思うのですがやり方が分かりません。かといって1行、1列ごとにシートAの高さ、幅を変更するのも大変です。 何方か簡単に出来る方法が分かる方はいらっしゃらないでしょうか? よろしくお願いします。

  • エクセルのシートに描いた図を別のシートにコピーしたい。

    いつもお世話になります。 表題の通りなのですが、、1つのエクセルのシートに オートシェイプやら、直線やらを使って、図が描かれています。 それに手直しを入れたいので、別のシートに コピーしようとしたところ出来ませんでした。 形式を選択して貼り付けをすると、 マイクロソフトエクセルのオブジェクトとか出てきてしまって、 いつもの値、数式、書式といったのは出てきません。 うまく説明できておらずすみませんが、 どうしたら今あるシートから、別のシートにコピーできるようになるか教えてください。

  • エクセル2003の使い方について

    エクセル2003の使い方について エクセル2003の使い方で教えていただきたいことがあります。 例えば、Sheet1のA1セルに数式を入力してある値がでてきました。 その値を別のsheet2のB1セル、sheet3のC1セル、sheet4のD1セルでも使用します。 これら別々のsheetではA1の値を使って別の計算をするため、 A1の値が変わるたびに変更になった値を手入力するのではなく、A1セルとリンクさせることはできますか? よろしくお願いいたします。

  • エクセルの操作 sheet1の数値→sheet2へ

    sheet1の数値、例えばセルA1に入っている数値を別のsheetのセルへ反映させるという操作がありますよね。 この操作なのですが、sheet1のセルA1の値をsheet2も同じセルA1へならばちゃんと反映されるのですが、sheet1のセルA1からsheet2のB1へ とすると#VALUE!となってしまうんです。 何か解決方法ありますか?

  • エクセルで作成したデータシートがあるのですが、セルに入力してある数式に

    エクセルで作成したデータシートがあるのですが、セルに入力してある数式によって出された値を別のエクセルフォルダ中のセルに反映させることは可能でしょうか?よろしくお願いします。

  • エクセルで別シートの値を取得したいです。

    エクセルで質問があります。 別シートからセル値を取得したいです。 ただ、セル番地は行番号、列番号で指定し、 行、列番号はセルに入力してある値を使いたいです。 例 Aシート(値格納シート) B1セル値=1000 -------------- Bシート(値取得シート) A列=行番号入力 B列=列番号入力 C列=Aシートの取得関数 A2セル値=1 B2セル値=2 C2セル=1000(取得値) C2セルの関数に、A2とB2の値を使って Aシートのセル値を取得したいです。 よろしくお願いします。

  • excelでデータを別シートに引っ張ってきたい

    excelで値を検索し、返す時、返す値の横にあるデータを違うシートのセルの下に一緒に引っ張ってきたいときの関数(方法)を教えてください。 素人なので分かりにくいと思いますが、お知恵をお借りしたいと思います。 あるデータのシートの検索値を別シートに持ってきたいのですが、シート1をシート2のようにしたいのです。 /は空白 例)シート1 /A B C D E 1(1) □ ○ ▽ ◎ 2 (2) ▼ ■ ◇ ◎ シート2 / A B C D 1 (1) □ 2 /○ ▽ ◎ 3 (2) ▼ 4 /■ ◇ ◎ 分かりにくいかもしれませんが、 シート1の(1)(A1)を検索すると、シート2(B1)に□(これはVLOOKで引っ張ってこれるのはわかります。) 次にシート1の(C1)○をシート2の(B2)へ持ってきたいのです。シート1(D1)(E1)はシート2の(C2)(D2)へ。 しかもシート1のC列は空白セルもあり、シート1のC列が空白の場合、下にずれることなくシート1の(D1)(E1)はシート2の(C1)(D1)へ。下記<図a>のようになるようにしたいのです。 そして、シート2のA列に検索値として入力する(1)や(2)の値は連番ではなく、(2)の次に(5)に飛んだりします。(2)の行のC列にデータがあっても、(5)のC列にデータはないこともあります。<図b> <図a> /A B C D 1 (1) □ ▽ ◎ 2 (2) ▼ ◇ ◎ <図b> / A B C D 1 (1) □ 2 /○ ▽ ◎ 3 (2) ▼ 4 /■ ◇ ◎ 5 (5) □ ▽ ◎ 6 (7) ▼ ◇ ◎ vlookとかCLUMN関数とか考えてはみたのですが、どうもうまくいきません。 毎回作成するデータなのですが、毎回コピペで作成しています。 とても面倒なので(1)を検索したらデータが一瞬で検索できるようにしたいと試みてはみたものの、私の知識では不可能でした。 関数では無理なのでしょうか。。。 関数はあまり詳しくないので分かりやすい方法があれば、教えていただければ助かります。 関数に詳しい方、よろしくおねがいいいたします。 関数にはこだわっていません。違う方法があればそれも含めておねがいいたします。

  • Excelシート

    ExcelシートBに打ち込んだ数字をAに反映させたい。シートAのセルに=をBのセルを範囲を指定してエンターしましたが♯VALUE!となりました…=シートB!BS55:BZ55どうしたらシートAに反映するのでしょうか教えて下さい。

  • 初心者です。エクセルの「ファイル1」と「ファイル2」の別ファイルで そ

    初心者です。エクセルの「ファイル1」と「ファイル2」の別ファイルで それぞれのA-1セル同士をイコールで反映させることって できるんでしょうか?(「ファイル1」内の「シート1」と「シート2」では可能ですよね。)もしできるなら、 どのように公式したらよいか、解りやすく教えて下さい。 可能であると解ってる「シート1」に入力した値が「シート2」に反映するように作ってしまうと、シート2のみ更新して保存したくても「シート1」も もれなくついてきてしまいますよね。だから、別ブックで作成して あるセルの値のみ 別ブックのセルに入っていくようにしたいのです。PCはXPでエクセルは2003です。宜しくお願いします。  

専門家に質問してみよう