請問 讀進一筆資料(.txt檔)可以這樣寫:
open file_name for input as #1
input #1, str_name
close #1
那麼輸出一筆資料(TXT檔)可以這樣寫嗎?
open file_name for output as #1
print #1, str_name
close #1
在VBA中也有 Random File 嗎? 也是這樣操作的嗎?
open file_name for random as #1 len = rec_len
get #1, ren_num, str_name ' rec_num 指在檔案中第 ? 筆資料
close #1作者: Hsieh 時間: 2011-1-7 22:17
VBA說明檔
Get 陳述式範例
本範例使用 Get 陳述式來將資料從檔案中讀到變數中。範例中假設 TESTFILE 檔案中含有五筆使用者自訂型態的資料記錄。
Type Record ' 定義使用者自訂的資料型態。
ID As Integer
Name As String * 20
End Type
Dim MyRecord As Record, Position ' 宣告變數。
' 以隨機存取的方式來開啟檔案。
Open "TESTFILE" For Random As #1 Len = Len(MyRecord)
' 使用 Get 陳述式來讀取檔案內容。
Position = 3 ' 定義記錄編號。
Get #1, Position, MyRecord ' 將此記錄讀入變數中。
Close #1 ' 關閉檔案。作者: linshin1999 時間: 2011-1-7 22:22