• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBAに詳しい方に質問です。)

VBAで複数のセルのデータを一覧表に転記する方法

このQ&Aのポイント
  • VBA初心者がエクセルに入力したデータを一覧表に転記する方法を教えてください。
  • シート1に入力したデータをシート2の一覧表に転記するVBAコードを作成したいです。
  • 100人分のデータを繰り返し処理するために、for-next文を使用して効率的なコードを作成したいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • end-u
  • ベストアンサー率79% (496/625)
回答No.1

Sub 転記マクロ2()   Dim ws As Worksheet '転記先シート   Dim x As Long   'シート名は実際のシート名に変更要   Set ws = Sheets("シート2")   With Sheets("シート1")     x = .Cells(.Rows.Count, 1).End(xlUp).Row     If x > 1 Then       With .Range("A2:D2").Resize(x - 1)         .Copy ws.Cells(ws.Rows.Count, 1).End(xlUp).Offset(1)         .ClearContents       End With     End If   End With      Set ws = Nothing End Sub こんな感じです。

関連するQ&A

専門家に質問してみよう