Оператор Line Input #

Считывает одну строку из открытого последовательного файла и назначает ее для String (переменная).

Синтаксис

Ввод # строки filenumber, варнаме

Синтаксис оператора Line Input # состоит из следующих элементов:

Part Описание
filenumber Обязательно указывать. Любой допустимый номер файла.
варнаме Обязательно. Допустимая переменная Variant (или имя переменной String).

Замечания

Данные, чтение которых выполнялось с помощью функции Line Input #, как правило, записываются из файла со свойствами Print # или Put.

Оператор Line Input # считывает из файла один символ за раз, пока не встретит последовательность возврата каретки (Chr(13)) или возврата строки каретки (Chr(13) + Chr(10)). Последовательности возврата строки каретки пропускаются, а не добавляются в строку символов.

Пример

В этом примере оператор Line Input # используется для чтения из последовательного файла отдельных строк и их назначения переменной. В этом примере предполагается, что TESTFILE это текстовый файл с несколькими строками примеров данных.

Dim TextLine 
Open "TESTFILE" For Input As #1 ' Open file. 
Do While Not EOF(1) ' Loop until end of file. 
 Line Input #1, TextLine ' Read line into variable. 
 Debug.Print TextLine ' Print to the Immediate window. 
Loop 
Close #1 ' Close file. 

См. также

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.