我想寫一個查詢輸出到文本文件使用文件系統對象。訪問VBA無效的過程調用或參數
這是到目前爲止我的代碼:
Sub CreateAfile()
Dim rs As Object
Set rs = CreateObject("ADODB.Recordset")
Dim objFile As Object, TextFile As Object
Set rs = CurrentDb.OpenRecordset("qryOutput")
Set objFile = CreateObject("Scripting.FileSystemObject")
Set TextFile = objFile.CreateTextFile("C:\Users\Documents\Test.txt", True)
rs.MoveFirst
Do Until rs.EOF
TextFile.WriteLine rs.Fields("field1").Value
rs.MoveNext
Loop
rs.Close
TextFile.Close
End Sub
我得到一個錯誤: 「無效的過程調用或參數」 在行:TextFile.WriteLine rs.Fields( 「字段1」)值
我在這裏錯過了什麼?
請參閱http://stackoverflow.com/questions/9468488/writing-a-query-output-to-text-file-using-filesystemobject – Fionnuala 2012-02-27 21:20:30