Line Input #1 считывает весь файл, а не строку.
есть код, написанный в VBA, в котором в цикле с помощью
Код:
Line Input #1, myString
Однако после открытия макроса в офисе 2007 начали возникать ошибки. Обнаружил, что это из-за того, что с помощью Line Input считывается весь файл, а не строка. хоть и явно указано LINE
Кто с этим сталкивался? В чем проблема?
Жаль :(
Я уже писал о том, что VB 6 и и макросы на его основе не рассчитаны для работы с MS Office 2007, по-видимому, из другой структуры файлов...
Жаль, что компилятор VB офиса 2007 не различает LINE INPUT и INPUT. Я б даже сказал, не "жаль", а баг какой-то
А MS Office, например, 2003 не устраивает?
Хотя, может поменялся сивол конца строки
Все-таки староват уже 2003, шесть лет прошло :)
По возможностям он мало чем уступает 2007-му, главное различие - интерфейс.