Aqui está um código para o arquivo primeiro .csv :
Sub dural()
Dim K As Long, N As Long, i As Long
K = 1
N = Cells(Rows.Count, K).End(xlUp).Row
Close #1
Open "C:\TestFolder\whatever.csv" For Output As #1
For i = 1 To N
st = Cells(i, K).Text
For j = K + 1 To K + 5
st = st & "," & Cells(i, j).Text
Next
Print #1, st
Next i
Close #1
End Sub
Você precisará modificá-lo para fazer um loop sobre k
para obter o restante dos arquivos.