CSV dosyasını okuma
Sub ReadCSVFile()
Dim fso, CSVFile, csvLine, lineArray, i, csvLineNo
Dim ItemCode, OrderNo, Qty, DespactDate
Set fso = CreateObject("Scripting.FileSystemObject")
Set CSVFile = fso.OpenTextFile("c:\csvfile.csv", 1)
csvLineNo = 0
While Not CSVFile.AtEndOfStream
csvLineNo = csvLineNo + 1
csvLine = CSVFile.ReadLine
If csvLineNo = 1 Then csvLine = CSVFile.ReadLine 'skip fist line of csv
'Convert CSV line into Array
lineArray = Split(csvLine, ";") 'seperator is ;
'lineArray = Split(csvLine, ",") 'seperator is ,
For i = 0 To UBound(lineArray)
ItemCode = lineArray(0)
OrderNo = lineArray(1)
Qty = lineArray(2)
DespactDate = lineArray(3)
Next
Wend
CSVFile.Close
End Sub
'content of csvfile.csv
'Item Code;Order Number;Order Quantity;Despatch Date
'010001;1200;5;2007/05/15
'010001;1200;8;2007/05/16
'010001;1200;15;2007/05/17
'010001;1200;3;2007/05/18
'010001;1200;5;2007/05/19
'010002;1200;12;2007/05/15
'010002;1200;30;2007/05/18
'010002;1200;26;2007/05/19
'010002;1200;26;2007/05/20
'010002;1200;40;2007/05/30