Sub test()
Dim TextLine As String
Open "E:\PROJECTS\CLIENTS\VINCI\MACROS\vn_macro\test.docx" For Input As #1
Do While Not EOF(1) ' Loop until end of file.
Line Input #1, TextLine ' Read line into variable.
MsgBox TextLine ' Print to the Immediate window.
Loop
Close #1 ' Close file.
End Sub
внутри того же файла, из которого я читаю, как макрос.
В текстовом документе у меня есть эти простые строки: люблю информатику, каждая из которых разделена новой строкой.
Когда я пытаюсь запустить код, функция msgbox отображает странные строки для каждой из моих простых строк и одну дополнительную.код находит 4 строки вместо 3.
То, что я в основном хочу сделать, это читать текущий открытый документ построчно или 10 строк на 10 строк, если вы можете сэкономить дополнительное время, и вставить точноестрока (и), показанная в документе во временную строку.