添付図の通り、同じシートのF列以降に表示でいいなら
F列以降最初の項目名は先に入力されているとして
Sub test()
Dim r1 As Long, r2 As Long
Dim buf As Variant
r2 = 1
For r1 = 2 To Cells(Rows.Count, 1).End(xlUp).Row
For Each buf In Split(Cells(r1, 4).Value, \u0026quot;,\u0026quot;)
r2 = r2 + 1
Cells(r2, 6).Resize(, 3).Value = Cells(r1, 1).Resize(, 3).Value
Cells(r2, 9).Value = buf
Next buf
Next r1
End Sub