Excel VBA質問箱 IV

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

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


1019 / 76735 ←次へ | 前へ→

【81374】Re:[無題]二次元配列の要素をセルA列に転記
発言  マナ  - 20/7/7(火) 15:25 -

引用なし
パスワード
   ▼T-K さん:

骨格だけですが、こんな感じで


Sub test()
  Dim v
  Dim v2()
  Dim i As Long
  Dim k As Long
  Dim n As Long
  
  v = Worksheets("Sheet1").Range("B2").CurrentRegion.Value
  ReDim v2(1 To UBound(v, 1) * UBound(v, 2), 1 To 7)

  For i = 2 To UBound(v, 1)
    For k = 6 To UBound(v, 2)
      n = n + 1
      v2(n, 1) = v(i, 1)
      v2(n, 2) = v(i, 2)
      v2(n, 3) = v(i, 3)
      v2(n, 4) = v(i, 4)
      v2(n, 5) = v(i, 5)
      v2(n, 6) = v(1, k)
      v2(n, 7) = v(i, k)
    Next
  Next
  
  Worksheets("Sheet5").Range("A2").Resize(n, 7).Value = v2

End Sub

0 hits

【81369】[無題]二次元配列の要素をセルA列に転記 T-K 20/7/3(金) 0:30 質問[未読]
【81370】Re:[無題]二次元配列の要素をセルA列に転... マナ 20/7/3(金) 21:26 発言[未読]
【81371】Re:[無題]二次元配列の要素をセルA列に転... T-k 20/7/4(土) 23:42 お礼[未読]
【81372】Re:[無題]二次元配列の要素をセルA列に転... マナ 20/7/5(日) 8:21 発言[未読]
【81373】Re:[無題]二次元配列の要素をセルA列に転... T-K 20/7/6(月) 23:43 発言[未読]
【81374】Re:[無題]二次元配列の要素をセルA列に転... マナ 20/7/7(火) 15:25 発言[未読]
【81375】Re:[無題]二次元配列の要素をセルA列に転... T−k 20/7/7(火) 22:06 お礼[未読]

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