Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


891 / 76735 ←次へ | 前へ→

【81504】For nextの二重ループ文
質問  きんもくせい  - 20/10/6(火) 21:20 -

引用なし
パスワード
   はじめまして。VBAを学び始めて間もないものです。
配列とFor next文の二重ループで悩んでいます。
教えていただけないでしょうか。

◆設定
A,B,E,J列の1行目に項目(商品名、単価など)が入っている
その下にデータが100行ある
静的変数の宣言で0〜3までのインデックスを確保する
インデックスに項目名を格納
変数i、jを使ってfor nextの二重ループで
100行に適用し、隣のSheet2に転記したいです。

変数iが変化することで縦に値が入り、jが変化することで
横に値が入ることは分かるのですが。。。
下のコードのように、未完成で悩んでいます。
どのようにかいたらよいでしょうか?


Sub 練習1()

Dim arr(3) As String
Dim i As Long
Dim j As Long

arr(0) = Cells(1, 1).Value
arr(1) = Cells(1, 2).Value
arr(2) = Cells(1, 5).Value
arr(3) = Cells(1, 10).Value

  For i = 1 To 100

  Worksheets("sheet2").Cells(i).Value = arr(i)

    For j = 1 To 4
  
  
    Next j 


  Next i

End Sub

0 hits

【81504】For nextの二重ループ文 きんもくせい 20/10/6(火) 21:20 質問[未読]
【81506】追記します きんもくせい 20/10/6(火) 21:36 質問[未読]
【81507】Re:追記します マナ 20/10/6(火) 21:39 発言[未読]
【81508】Re:追記します マナ 20/10/6(火) 21:55 発言[未読]
【81509】再度、ご質問です きんもくせい 20/10/7(水) 8:27 質問[未読]
【81510】Re:再度、ご質問です γ 20/10/7(水) 11:09 発言[未読]
【81511】Re:再度、ご質問です きんもくせい 20/10/7(水) 12:57 質問[未読]
【81512】Re:再度、ご質問です γ 20/10/7(水) 13:17 発言[未読]
【81514】Re:再度、ご質問です マナ 20/10/7(水) 17:49 発言[未読]
【81515】ありがとうございます。 きんもくせい 20/10/7(水) 18:50 お礼[未読]
【81516】Re:ありがとうございます。 マナ 20/10/7(水) 20:12 発言[未読]
【81517】Re:ありがとうございます。 マナ 20/10/7(水) 20:25 発言[未読]
【81519】Re:ありがとうございます。 きんもくせい 20/10/7(水) 20:42 お礼[未読]
【81520】Re:ありがとうございます。 マナ 20/10/7(水) 21:17 発言[未読]
【81521】Re:ありがとうございます。 きんもくせい 20/10/7(水) 22:12 お礼[未読]
【81518】Re:ありがとうございます。 きんもくせい 20/10/7(水) 20:39 お礼[未読]

891 / 76735 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free