閱: 1427 | 回: 1
等級:初學(xué)者-
積分:6 -
財富值:2 -
身份:普通用戶
Sub 讀取文本()
Pt = ThisWorkbook.Path '獲取文件路徑
For i = 2 To Range("A" & Rows.Count).End(xlUp).Row
Open Pt + "\" + ThisWorkbook.Worksheets("Sheet1").Range("A" & i) + ".txt" For Input As #1 '打開文本
a = Split(StrConv(InputB(LOF(1), 1), vbUnicode), vbCrLf) '讀取文本,數(shù)組
Close #1 '關(guān)閉文本
ThisWorkbook.Worksheets("Sheet1").Range("B" & i) = a(0) '讀取每個文本的第一行數(shù)據(jù)
Next
End Sub
Pt = ThisWorkbook.Path '獲取文件路徑
For i = 2 To Range("A" & Rows.Count).End(xlUp).Row
Open Pt + "\" + ThisWorkbook.Worksheets("Sheet1").Range("A" & i) + ".txt" For Input As #1 '打開文本
a = Split(StrConv(InputB(LOF(1), 1), vbUnicode), vbCrLf) '讀取文本,數(shù)組
Close #1 '關(guān)閉文本
ThisWorkbook.Worksheets("Sheet1").Range("B" & i) = a(0) '讀取每個文本的第一行數(shù)據(jù)
Next
End Sub
我的個性簽名