
No.1ベストアンサー
- 回答日時:
こんにちは!
お示しの画像では「コピー元シート」のB7以降は最大5名までみたいですので、単純にB7から5行分だけループさせます。
あとは単純に行合わせだけの問題だと思います。
標準モジュールで
Sub Sample1()
Dim i As Long, k As Long, cnt As Long, wS As Worksheet
Set wS = Worksheets("貼付シート")
If MsgBox("コピーしますか?", vbYesNo) = vbYes Then
With Worksheets("コピー元シート")
For i = 7 To 11
cnt = cnt + 1
For k = 9 + (cnt - 1) * 2 To 89 Step 18
wS.Cells(k, "B") = .Cells(i, "B")
Next k
Next i
End With
End If
End Sub
こんな感じではどうでしょうか?m(_ _)m
お礼早々にご回答くださり誠にありがとうございます。 ご教示いただいたVBAで動作確認しましたら、希望の結果を得ることができました! 本当にありがとうございました(#^.^#)
私は、for ~to ~stepと代入の計算が苦手なので、とても勉強になります!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
【VBA】コピー&複数個所のペースト繰り返し
Excel(エクセル)
-
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
Excel2000/VBA:値と書式のみ貼り付けたい。
Excel(エクセル)
-
-
4
ユーザーフォームを表示中にシートの操作をさせるには
Excel(エクセル)
-
5
VBA オートフィルタで抽出したものを連続貼り付け
その他(Microsoft Office)
-
6
VBAでブックを非表示で開いて処理して閉じる方法
Excel(エクセル)
-
7
マクロについて 複数セルの値を別シートの任意のセルにコピー貼り付けしたい
Excel(エクセル)
-
8
【VBA】特定の値が入った行をコピーして別シートに貼り付ける方法をおしえていただきたいです。
Excel(エクセル)
-
9
VBAでセルを指定した画像のコピー&ペーストを繰り返したい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルの選択範囲以外を削除...
-
Excel 関数を使ってデータと一...
-
Excelの行をコピーして貼り付け...
-
EXCELのVBAでシートコピーをし...
-
EXCELで別のブックから式をコピ...
-
【エクセル】プルダウン設定の...
-
エクセルの1シートの内容を複...
-
エクセルVBA 1行飛ばしで転記す...
-
Excel 数式の保護をしたセルを...
-
EXCELで作成した表(横)を表(...
-
エクセルで1ページ目を行の幅が...
-
EXCEL VBA シートをコピーする...
-
エクセルVBAですが教えてくださ...
-
エクセルでシートを「移動また...
-
EXCEL2007でシートをコピーする...
-
Excelシートを何も変えず他のBo...
-
EXCELのファイル容量について
-
エクセルのワークシートをUSBメ...
-
VBAでマクロを組んでいますが、...
-
PDFファイルをコピーしてエクセ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelの行をコピーして貼り付け...
-
Excel 関数を使ってデータと一...
-
エクセルの選択範囲以外を削除...
-
EXCELのVBAでシートコピーをし...
-
EXCELで別のブックから式をコピ...
-
【エクセル】プルダウン設定の...
-
エクセルでシートを「移動また...
-
ExcelVBAで、ユーザーフォーム...
-
Excel 数式の保護をしたセルを...
-
エクセルの1シートの内容を複...
-
EXCEL2007でシートをコピーする...
-
PDFファイルをコピーしてエクセ...
-
CSVファイルについて質問です。
-
ページの設定を別シートにコピ...
-
エクセルシートを別のエクセル...
-
Excel シートのコピーの際、ペ...
-
【VBA】コピー&複数個所のペー...
-
VBA シートをコピー後、ボタン...
-
EXCEL VBA シートをコピーする...
-
エクセルVBA 1行飛ばしで転記す...
おすすめ情報