プロが教える店舗&オフィスのセキュリティ対策術

「sheet1」のC列の2~14行目をコピーして
既に用意してある「sheet1(30)」のE列の3~14行目に貼り付けたいです。

次に
「sheet1」のD列の2~14行目をコピーして
既に用意してある「sheet1(29)」のE列の3~14行目に貼り付けたいです。

次に
「sheet1」のE列の2~14行目をコピーして
既に用意してある「sheet1(28)」のE列の3~14行目に貼り付けたいです。



このように
「sheet1」のC列からAF列まで、それぞれ3~14行目をコピーして、
既に用意してある「sheet1(30)」から「sheet1(1)」まで
それぞれのE列の3~14行目に貼り付るという作業を繰り返したいのですが、
一つずつ手でコピペをする方法しかありませんか。

マクロでできるのであれば、
コードを教えていただきたいです。

よろしくおねがいいたします。

A 回答 (2件)

コピーするデータの行範囲が同じですので、コピーの操作については、『マクロの記録』を使いましょう。


貼り付けは、通常どおり『CTRL+V』で行います。

◆手順
1.コピーしたいデータがあるファイルを開きます。
2.メニュー → 表示 → マクロ → マクロの記録
3.別ウィンドウが開くので、ショートカットキーのところに文字を入れます。例えば"b"
4.コピーしたいデータを選択して、CTRL+Cを押します。
5.メニュー → 表示 → マクロ → 記録終了 とします。 ここまででコピーするマクロが完成しました。
6.ctrl+bとして記録したマクロを実行します。
7.貼り付け先のセルを選択して、CTRL+Vとします。
8.必要回数繰り返します。
    • good
    • 0
この回答へのお礼

ありがとう

お礼が大変遅くなりましたが、回答ありがとうございました。
とても助かりました。

お礼日時:2019/06/23 15:48

>一つずつ手でコピペをする方法しかありませんか。



マクロでもできるけど、一回しか使わないマクロなんて意味がない。

そんななら、ショートカットキーを憶えるようにしよう。
2行目から14行目まで空欄のセルが無い(15行目のセルは空白)ならば、
 2行目のセルを選択し、CtrlキーとShiftキーと下向き矢印のキーを同時に押すと
2行目のセルから14行目のまでのセルを一発で選択できる。
あとはコピーして貼り付けるだけ。

このやり方を覚えると今までより断然楽になる。
「マクロ?いらないでしょ。誰かにマクロ作ってもらうまでの時間があれば終わってお茶してるよ」
と言えるようになりますよ。
    • good
    • 0
この回答へのお礼

大変遅くなりましたが、回答ありがとうございました。
ショートカットキーは積極的に使っていきたいです。

お礼日時:2019/06/23 15:43

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!