Существует ли формула для запроса Excel вставить содержимое файла .txt
который содержит несколько строк, начиная с указанных ячеек, скажем, файл C:/Folder/file1.txt
для вставки в столбец A
начиная с ячейки A3
?
1 ответ
2
Вы не сможете сделать это с помощью формулы, но вы можете сделать это с помощью VBA. Посмотрите этот ответ на чтение всего текстового файла с использованием vba, который скопирован ниже для вашей справки:
Следующий код будет проходить по каждой строке в текстовом документе и печатать их из диапазона H12
и ниже в UI-листе.
Sub ImportFromText()
Open "C:\tester.txt" For Input As #1
r = 0
Do Until EOF(1)
Line Input #1, Data
Worksheets("UI").Range("H12").Offset(r, 0) = Data
r = r + 1
Loop
Close #1
End Sub