Sub fMain()
Dim fTextDir As String, rowIndex As Integer, i As Integer
rowIndex = 1:tYesNO=0 'tYesNO为0表示没有首行,如果有改成1
fTextDir = "D:/status.csv" ' csv文本路径
Open fTextDir For Input As #1 ' 导入文本
Do While Not EOF(1) '逐行循环
Line Input #1, currLine '取第一行,并赋值
if tYesNO=0 or rowindex>1 then
rowDataArr = Split(currLine, ",")
For i = 3 To 8
Cells(rowIndex + 1-tYesNO, i + 4).FormulaR1C1 = rowDataArr(i)
Next i
end if
rowIndex = rowIndex + 1
If rowIndex-tYesNo > 15 Then Exit Do
Loop
Close #1
End Sub
温馨提示:答案为网友推荐,仅供参考