Risposte:
EDIT ha trovato un modo migliore, quindi il codice aggiornato
Probabilmente è meglio scrivere una macro VBA per fare l'importazione.
Ecco un antipasto per te. Tieni presente che sarà necessario apportare alcune modifiche per soddisfare i tuoi dati.
Sub ImportTranspose()
Dim fso As New FileSystemObject
Dim txtFile As TextStream
Dim col As Long
Dim dat As Variant
Dim sh As Worksheet
Set sh = ActiveSheet
Set txtFile = fso.OpenTextFile("C:\Tmp\SampleData.txt")
col = 1
Do While Not txtFile.AtEndOfStream
dat = Application.Transpose(Application.Index(Split(txtFile.ReadLine, ","), 1, 0))
sh.Cells(1, col).Resize(UBound(dat), 1) = dat
col = col + 1
Loop
CleanUp:
On Error Resume Next
txtFile.Close
Set txtFile = Nothing
Set fso = Nothing
End Sub
Appunti: