アプリ版:「スタンプのみでお礼する」機能のリリースについて

最終行の指定について教えてください。
複数シートを1シートへまとめる下記マクロでは各シートの6行目をコピーしていました。
しかし図のように6行目からA列最終行までコピーする必要があり変更したいのですができません。助けてください。
Dim A
For i = 2 To Sheets.Count '7つ目のシートから最終シートまでをループ
'まとめシートの最終セルを取得
Set A = Sheets("matome").Cells(Rows.Count, "A").End(xlUp)
'データ部分のみを、まとめシートにコピー
Sheets(i).Rows(6).Copy A.Offset(1, 0)
Next

「最終行の指定について教えてください。 複」の質問画像

A 回答 (1件)

https://kosapi.com/post-2790/

例題のA1をA6にすれば連なるデータ範囲全てになるかと。

Sheets(i).Range("A6").CurrentRegion.Copy
    • good
    • 0
この回答へのお礼

勉強になりました。ありがとうございます♪

お礼日時:2022/10/05 08:47

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