|
這是小弟在台灣問過的問題,您參考看看!
'openTXT file
Sub gettxt()
Worksheets.Add
ActiveWindow.Zoom = 85
Columns.ColumnWidth = 2.2
j = 1
i = 1
On Error Resume Next
fileno = FreeFile
myFName = Application.GetOpenFilename("文字檔案.txt(*.txt),*.txt", Title:="請選擇ASE Mapping *.txt文字檔")
If myFName = "False" Then Exit Sub
'---------------------------------------
Open myFName For Input As #fileno
test = "WAFER:" '修正您要找的名稱
Do While Not EOF(1)
Input #fileno, mytxt
If mytxt Like test & "*" Then
MsgBox LastRow.Value
Cells(i, j).Value = mytxt
'i = i + 1
End If
Loop
Close #fileno
'----------------------------------------
K = 1
L = 1
Open myFName For Input As #fileno
test2 = "RowData:" '修正您要找的名稱
Do While Not EOF(1)
Input #fileno, mytxt
If mytxt Like test2 & "*" Then
Cells(K + 1, L).Value = mytxt
K = K + 1
End If
Loop
Close #fileno |
|