「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行目に貼り付るという作業を繰り返したいのですが、
一つずつ手でコピペをする方法しかありませんか。
マクロでできるのであれば、
コードを教えていただきたいです。
よろしくおねがいいたします。
No.2ベストアンサー
- 回答日時:
コピーするデータの行範囲が同じですので、コピーの操作については、『マクロの記録』を使いましょう。
貼り付けは、通常どおり『CTRL+V』で行います。
◆手順
1.コピーしたいデータがあるファイルを開きます。
2.メニュー → 表示 → マクロ → マクロの記録
3.別ウィンドウが開くので、ショートカットキーのところに文字を入れます。例えば"b"
4.コピーしたいデータを選択して、CTRL+Cを押します。
5.メニュー → 表示 → マクロ → 記録終了 とします。 ここまででコピーするマクロが完成しました。
6.ctrl+bとして記録したマクロを実行します。
7.貼り付け先のセルを選択して、CTRL+Vとします。
8.必要回数繰り返します。
No.1
- 回答日時:
>一つずつ手でコピペをする方法しかありませんか。
マクロでもできるけど、一回しか使わないマクロなんて意味がない。
そんななら、ショートカットキーを憶えるようにしよう。
2行目から14行目まで空欄のセルが無い(15行目のセルは空白)ならば、
2行目のセルを選択し、CtrlキーとShiftキーと下向き矢印のキーを同時に押すと
2行目のセルから14行目のまでのセルを一発で選択できる。
あとはコピーして貼り付けるだけ。
このやり方を覚えると今までより断然楽になる。
「マクロ?いらないでしょ。誰かにマクロ作ってもらうまでの時間があれば終わってお茶してるよ」
と言えるようになりますよ。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 改行ごとに行を追加し、数量を分割 4 2023/07/11 16:39
- Visual Basic(VBA) VBAでvlookup関数から、別シート参照するやり方・・・ 2 2022/11/14 18:49
- Excel(エクセル) Excelにて、行の最後のセルの値をコピーして別sheetに張りつけるVBAコードをご教授願います 3 2022/11/20 14:35
- Visual Basic(VBA) Excel vbaについて知恵もしくは、コード教えて下さいm(__)m ① 表にあるデータをコピー、 2 2022/09/01 23:57
- Excel(エクセル) SUMIFSと日付変換 10 2023/04/16 15:38
- Access(アクセス) Accessのクエリの結果を、既存のエクセルに追加したい 2 2022/07/31 22:44
- その他(Microsoft Office) エクセルマクロ オートフィルターでで選択コピー 2 2022/04/18 11:05
- Excel(エクセル) エクセルでのコピーペースト 6 2022/09/03 07:14
- Excel(エクセル) エクセルのマクロでコピー後の貼り付け先を毎回指定したところにしたい 5 2022/08/12 10:47
- Visual Basic(VBA) 集計シートA列のコードと一致する右に並んだシート名(コード)の3行目から10行目をコピーして貼り付け 4 2022/08/18 15:24
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
条件に応じて特定の行を非表示...
-
Excelで連続印刷をするマクロ
-
Excel2007で、太字にした行のみ...
-
Excelでセル内の数式は残し値だ...
-
エクセルで全ての数字間にカン...
-
Excel2007 セルを右方向に削除...
-
エクセルで連番をマクロで
-
エクセル VBA 小数点を含む数字...
-
100行のセルの高さを一括で調整...
-
並べ替えのマクロで対象行の範...
-
VBA コピーを有効行までループ...
-
Excelで周期的に列を削除する方法
-
excelのデータ転写(マクロ)
-
値貼り付けをしても書式も貼り...
-
エクセルで、列毎に数値を入れ...
-
「マクロ」の足し算の式を教え...
-
EXCELで指定範囲に一括し...
-
エクセルで、行ごとの並び替え...
-
Excelで同じシートのコピーを一...
-
【マクロ】顧客番号にて一致さ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
条件に応じて特定の行を非表示...
-
Excelでセル内の数式は残し値だ...
-
Excel2007で、太字にした行のみ...
-
Excelで連続印刷をするマクロ
-
「マクロ」の足し算の式を教え...
-
エクセル VBA 小数点を含む数字...
-
エクセルで全ての数字間にカン...
-
(Excel2003)すぐ左の最後の行...
-
Excel(VBA)データ入力に応じて...
-
Excel にて非表示行を探すワー...
-
エクセルで、行ごとの並び替え...
-
エクセル2003でマクロをおこな...
-
excel ある部分だけをコピペし...
-
行の入れ替えってどうするの?
-
Excelで周期的に列を削除する方法
-
整数行を残し小数点の行を削除...
-
EXCEL マクロで「キーワード入...
-
VBA コピーを有効行までループ...
-
Excel2007 セルを右方向に削除...
-
値貼り付けをしても書式も貼り...
おすすめ情報