• ベストアンサー

エクセルでの項目のコピー(シート間)について

こんにちは。 エクセルの項目のコピー(シート間)についてお尋ねします。 たとえば、 シート1にあるセルA1~H1までを、シート3のセルA1~H1に シート2にあるセルA1~H1までを、シート3のセルA2~H1に 自動でコピーすることはできるのでしょうか。 もしできるのでしたら、その仕方をお教えください。 (一つずつコピー→ペーストをするのが大変なので…) エクセルは超初心者のため、難しいことは全く分かりません。 よろしくお願いいたします。  m(_ _)m

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

  • ベストアンサー
  • YSNR-HRN
  • ベストアンサー率36% (40/111)
回答No.4

回答2のものです。 > すみません。もう一つ質問させてください。 > 「数式のままではまずいなら、最後に一発コピー、値貼り付けをすればOK」 > の意味がよく分からなかったのですが、これは、「=sheet1!A1」を使わずに、 > 一行ずつ値コピーペーストをしていくという意味でしょうか。 数式で希望の表示になっているところをA1:H2を範囲選択してコピーします。そのままの範囲選択でメニューの編集>形式を選択して貼り付け>値にチェック>OK で数式が値になるということです。右クリックからでもできます。 詳細は「エクセル 形式を選択して貼り付け」でGoogle検索してください。

depapepe
質問者

お礼

お返事が遅くなりました。 いろいろと詳しくありがとうございました。何とか仕上がりました。 たびたびのご回答、感謝します。

その他の回答 (3)

  • imogasi
  • ベストアンサー率27% (4737/17070)
回答No.3

>自動でコピーすることはできるのでしょうか 「自動」とはどういうことを言うのか。 何らかのことをしないと、何でも作業は始まらないのだが、それは何か。 そのキッカケをすると、どうなってほしいのか。 ーー >超初心者のため と甘えないで、エクセルの本を1読して、用語ぐらいおぼえて、質問すべきだと思う。 回答者は十年ぐらいはエクセルを勉強している人が多いと思うよ。

depapepe
質問者

補足

自動というのは、シート1や2で入力した値が、 自動的にシート3へ反映されることを意味していました。 「自動」という言葉はエクセルでは余り使われないのでしょうか。 十年ってすごいですね! ここはそんな方ばかりが集まる場所なのでしょうか… 深夜に仕事をして焦っていたため、どなたかにお聞きした方が早いと考え、 安易に質問してしまいました。すみません。 ;;

  • YSNR-HRN
  • ベストアンサー率36% (40/111)
回答No.2

> シート1にあるセルA1~H1までを、シート3のセルA1~H1に > シート2にあるセルA1~H1までを、シート3のセルA2~H1に シート3のセルA2~H2の間違いだと思いますが、原本ブックのシート3のセルA1~H2にターゲットセルを参照する式を書いておけばよいのではないでしょうか。例えば、シート3のセルA1に「=sheet1!A1」、他のセルも同様。数式のままではまずいなら、最後に一発コピー、値貼り付けをすればOKです。 どうしても手作業でやるとおりのことを自動で、となるとマクロということになります。 「エクセル マクロ 記録 入門 操作」でGoogle検索して参考にして勉強してください。 おおまかな流れとしては マクロ記録開始する。 やりたいことを実際にやる。 マクロ記録終了する。 マクロの動作を確認しおかしいところを修正する。 ボタンやメニューにマクロを登録しすぐ使えるようにする。 こんな感じになります。

depapepe
質問者

お礼

すみません! ご指摘の通り、『シート3のセルA2~H2』の間違いです。大変失礼いたしました。 なるほど、シート3のA1のセルに「=sheet1!A1」と入力し、 後はH1までオートフィルをしてみたら、できました。 同様に一行一行、同じ作業をして行きました。 すみません。もう一つ質問させてください。 「数式のままではまずいなら、最後に一発コピー、値貼り付けをすればOK」 の意味がよく分からなかったのですが、これは、「=sheet1!A1」を使わずに、 一行ずつ値コピーペーストをしていくという意味でしょうか。 マクロって、三角のボタンが出てくるあれですよね。 検索してみましたが、見るからに難しそうです。。。

回答No.1

自動ではありませんが シート1のA1を左クリックして同シートのH1をshiftを押しながら左クリックすると、A1からH1まで選択できます。その状態でctrlを押しながらcを押し、シート3にページを変えて、シート3のA1のところでctlrを押しながらvを押すことで、コピーできます。

depapepe
質問者

補足

お返事ありがとうございます。 A1~H1までコピーして、貼り付けるという方法ですね。 実はそれが面倒で渋っているのです。 ^^; (面倒くさがりですみません。) ペーストする回数が多くなってしまうのと、 これからも同じような作業を何回かすることになりそうなので、 入力するだけで自動でコピーできるシートを 一つ作っておけたらなと思いまして。 早速のお返事、本当にありがとうございました。

関連するQ&A