No.3ベストアンサー
- 回答日時:
一例です。
Sub Macro1()
Dim n As Long, I As Long
Range("A2").Select
n = 0
Do Until ActiveCell.Value = Empty
n = n + 1
ActiveCell.Offset(1, 0).Select
Loop
For I = 1 To n - 1
Range("B3:D3").Select
Selection.Copy
ActiveCell.Offset(I, 0).Select
ActiveSheet.Paste
Next
Application.CutCopyMode = False
End Sub
No.2
- 回答日時:
一例です。
Dim n As Long
n = Range("A2", Range("A" & Rows.Count).End(xlUp)).Rows.Count
Range("B3:D" & 3 + n - 1).Formula = Range("B3:D3").Formula
あるいは、B3:D3をコピーしてもよいと思います。
Dim n As Long
n = Range("A" & Rows.Count).End(xlUp).Row + 1
Range("B3:D3").Copy Range("B4:D" & n)
No.1
- 回答日時:
ご回答ありがとうございました。
最終行の取得方法は分かりましたが、
列の最終行をカウントして別の行列セルからコピー開始することができません。
この部分です。
(2)B3:D3には数式が入っています。
B4:D4以下に数式を(1)で取得した行数分だけコピーします。
よろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) マクロで最終行を取得したい 4 2023/05/28 12:14
- Visual Basic(VBA) VBA 最終行まで数式をコピーする 3 2023/01/03 15:44
- Visual Basic(VBA) 最終行の指定について教えてください。 複数シートを1シートへまとめる下記マクロでは各シートの6行目を 1 2022/10/04 18:37
- Visual Basic(VBA) VBAでのMATCH関数 3 2022/10/17 19:06
- Excel(エクセル) スプレッドシートのマクロで値の入力があるセルの範囲を指定する方法を教えて下さい 2 2022/04/05 17:29
- Visual Basic(VBA) Excel VBA 最終行を取得しVlookup関数をコピーする方法をコーディングで教えてください。 3 2023/05/11 13:14
- Visual Basic(VBA) エクセルVBA 2 2022/04/27 13:29
- Excel(エクセル) エクセルで最下行にデータを追加するVBA 6 2023/05/09 09:30
- Excel(エクセル) excelにおける転記マクロの書き方 2 2023/05/12 03:16
- Visual Basic(VBA) まとめシートから集計シートへA列のコードが一致したら1行コピーするマクロをネット上で見つけました。こ 1 2022/08/30 14:11
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelで行ごとコピー、同じ行を...
-
塗りつぶしの色をコピーするには
-
C+vのvは英語で何の頭文字...
-
PDFの一部を切り取って別のシー...
-
VBAのテキストボックスに文字列...
-
Excel 3列毎のセルを別の表に抽...
-
マイナスの場合「xxxx-」...
-
EXCEL 1つ飛ばしのセル参照
-
Excelで、決まった行を繰り返し...
-
画面写真でコピーペーストする...
-
エクセルでコピーしたものをコ...
-
友達のTV録画したDVD-R( SHARP...
-
エクセル VBA・マクロ コピー ...
-
検索結果からURLだけをコピー&...
-
ExcelのVBAでChromeの画面を全...
-
Book1からBook2へコピー/貼り付け
-
コピー&貼り付けの仕方を教え...
-
Excel2010 図としてコピー ショ...
-
Adobe Acrobat DCのスナップシ...
-
【エクセル】表の中の文字だけ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelで行ごとコピー、同じ行を...
-
PDFの一部を切り取って別のシー...
-
塗りつぶしの色をコピーするには
-
C+vのvは英語で何の頭文字...
-
【エクセル】表の中の文字だけ...
-
Excel 3列毎のセルを別の表に抽...
-
Excel フィルターを掛けた状態...
-
WORDのグレー括弧って?
-
セルに値がある行のみを抽出す...
-
VBAのテキストボックスに文字列...
-
エクセルでコピーしたものをコ...
-
マイナスの場合「xxxx-」...
-
エクセルでマクロにてセル色と...
-
コピーされたセルの文字が途中...
-
EXCEL 1つ飛ばしのセル参照
-
数式による空白を無視して最終...
-
コピー&貼り付けの仕方を教え...
-
エクセルVBAでコピーすると行の...
-
Wordの「背景色を消す方法」教...
-
エクセル VBA・マクロ コピー ...
おすすめ情報