
Sub importacvs()
folderPath = "F:Download" ' <<<<<< da modificare, deve terminare on
fname = Dir(folderPath & "*.csv")
Do While fname <> ""
Call ImportCSVFile(fname, 1)
fname = Dir
Loop
End Sub
Sub ImportCSVFile(fname, sh)
linenumber = Sheets(sh).Cells(Rows.Count, "A").End(xlUp).Row + 1
elementnumber = 0
Open fname For Input As #1
Do While Not EOF(1)
Line Input #1, lline
arrayOfElements = Split(lline, ";")
elementnumber = 0
For Each element In arrayOfElements
elementnumber = elementnumber + 1
Sheets(sh).Cells(linenumber, elementnumber).Value = element
Next
linenumber = linenumber + 1
Loop
Close #1
End Sub
|
Sub importacvs()
folderPath = "C:UsersfriccoDocumentsPROVA MACRO" ' <<<<<< da modificare, deve terminare on
fname = Dir(folderPath & "*.csv")
Do While fname <> ""
Call ImportCSVFile(fname, 1)
fname = Dir
Loop
End Sub
Sub ImportCSVFile(fname, sh)
linenumber = Sheets(sh).Cells(Rows.Count, "A").End(xlUp).Row + 1
elementnumber = 0
Open fname For Input As #1
Do While Not EOF(1)
Line Input #1, lline
arrayOfElements = Split(lline, ";")
elementnumber = 0
For Each element In arrayOfElements
elementnumber = elementnumber + 1
Sheets(sh).Cells(linenumber, elementnumber).Value = element
Next
linenumber = linenumber + 1
Loop
Close #1
End Sub |
