0 / 0 / 0
Регистрация: 27.05.2015
Сообщений: 4
1

Экспорт из ячейки в .txt файл со знаками пепеноса

01.11.2015, 01:05. Показов 2436. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем здравствуйте!

С VBA познакомился сегодня)
Вот моя проблема в упрощенном виде:

Имеется столбец с ячейками, текст в которых разделен знаками переноса или "Alt + Enter"

Нужно экспортировать текст из каждой отдельной ячейки в отдельный .txt файл с именем "номер_строки.txt", сохранив переносы.

Начитался всякого и написал такой макрос:

Visual Basic
1
2
3
4
5
6
7
Sub ExportToTxt()
    For i = 1 To 160
        Open "D:" & i & ".txt" For Output As #1
        Print #1, Cells(i , 1).Value
        Close #1
    Next i
End Sub
РЕЗУЛЬТАТ работы макроса:

+ 160 созданных файлов 1....160.txt

- Текст экспортнулся без переносов.
Должно быть:
1
2
3
Выходит: 123

Ткните меня фейсом в правильный ответ!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.11.2015, 01:05
Ответы с готовыми решениями:

Экспорт из txt формата в ячейки Excel, с использованием String Grid
Привет всем) такая проблема( нужно написать в Visual Basic программу которая экспартирует из txt...

Экспорт данных с Access в файл .txt
Всем привет. Есть необходимость экспортировать данные с Access в текстовый файл .txt Команда ...

Экспорт таблицы из MSSQL в txt файл
Подскажите пожалуйста как экспортировать таблицу из MSSQL в txt файл? Период запуска один день....

Экспорт исходных данных из Edit в TXT файл
Задание: нужно данные, записанные в Edit, экспортировать в документ TXT (блокнот)

3
Модератор
Эксперт MS Access
11957 / 4825 / 779
Регистрация: 07.08.2010
Сообщений: 14,132
Записей в блоге: 4
01.11.2015, 01:14 2
выложите файлик --посмотрю
0
15145 / 6418 / 1731
Регистрация: 24.09.2011
Сообщений: 9,999
01.11.2015, 01:16 3
Лучший ответ Сообщение было отмечено marvinnio как решение

Решение

marvinnio,
Visual Basic
1
        Print #1, Replace$(Cells(i, 1).Value, vbLf, vbCrLf)
И наверно все же
Open "D:\" & i & ".txt" For Output As #1
1
0 / 0 / 0
Регистрация: 27.05.2015
Сообщений: 4
01.11.2015, 01:26  [ТС] 4
Спасибо! Все работает
Да, там должен быть backslash. Ошибся.
0
01.11.2015, 01:26
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.11.2015, 01:26
Помогаю со студенческими работами здесь

Экспорт данных ячеек Excel в txt файл
Мне нужно из xmlx файла (Microsoft excel 2010) выполнить экспорт данных в ячейке в txt файл. Однако...

Экспорт данных из Memo в txt файл через диалог сохранения
Здравствуйте, как сделать, чтоб при нажатии кнопки можно было выбрать файл, в который бы...

Записать 200 случайных чисел в файл a.txt. В файл b.txt вывести четные, а в файл c.txt нечетные
Записать 200 случайных чисел в файл a.txt. В файл b.txt вывести четные, а в файл c.txt нечетные.

Экспорт из таблицы access данных из определённых полей в файл .txt с разделителем используя delphi
Доброго времени суток. Долго искал, но не смог найти целостной картины по теме, возможно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru