標題:
[發問]
如何讀進一筆資料(.TXT檔)?
[打印本頁]
作者:
linshin1999
時間:
2011-1-7 21:44
標題:
如何讀進一筆資料(.TXT檔)?
本帖最後由 linshin1999 於 2011-1-7 21:47 編輯
要讀一筆資料進來,但不作為 Workbook 的工作表用,只讀進來運算用,請問如何寫?
Sub 讀入sys資料檔(ByRef sys_name As String)
Dim f_stream, f_rec, rec_str
Set f_stream = CreateObject("Scripting.FileSystemObject")
Set f_rec = f_stream.GetFile(sys_name)
rec_str = f_rec.ReadLine
f_rec.Close
MsgBox rec_str
End Sub
執行到 rec_str = f_rec.ReadLine 會出現
物件不支援此屬性或方法
的錯誤. 請問各位前輩如何才能把檔案讀出來?.
作者:
Hsieh
時間:
2011-1-7 21:54
回復
1#
linshin1999
Input # 陳述式
從已開啟的循序檔中讀取資料,並將資料指定給變數
VBA說明範例
Dim MyString, MyNumber
Open "TESTFILE" For Input As #1 ' 開啟輸入檔案。
Do While Not EOF(1) ' 執行迴圈直到檔尾為止。
Input #1, MyString, MyNumber ' 將資料讀入兩個變數中。
Debug.Print MyString, MyNumber ' 將資料在「立即」視窗中顯示。
Loop
Close #1 ' 關閉檔案。
作者:
linshin1999
時間:
2011-1-7 21:57
Hsieh版主 謝謝你,真是我的救星
! 收到了,謝謝!.
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)