Я использую Excel 2003 & У меня есть следующий код в моем макросе.VBA ReadLine Ошибка при чтении из файла
Dim fs, a, retstring
Set fs = CreateObject("scripting.filesystemobject")
Set a = fs.OpenTextFile("C:\file.txt", ForReading, False)
Do While a.AtEndofStream <> True
retstring = a.ReadLine
Loop
a.Close
Когда я выполняю это, он показывает
"Runtime Error:5"
Invalid Procedure Call or argument at OpenTextFile
Определите константу ForReading = 1. Проверьте код [здесь] (http://stackoverflow.com/questions/1722196/what-is-dim-fso-myfile-filename-textline-in-vba). – deusxmach1na
@ deusxmach1na: Спасибо за это. оно работает. Пожалуйста, положите его как ответ, чтобы я мог его принять. – logan