2013-08-20 3 views
0

Я хотел бы узнать простейший способ создания текстового файла, а затем записать ВСЕ данные из рабочего листа в этот файл (с разделителями табуляции). Я не только хочу писать конкретные ячейки в листе (я хочу все на листе), но также не хочу, чтобы писать каждую ячейку. Я знаю, что команда для написания клеток, как это:Экспортировать рабочий лист excel в текстовый файл

открытым "C: | output.txt" для вывода в виде # 1 печать # 1, клетки (1,2) & клетки (2,2) & клетки (3,2) ... закрыть

но есть ли способ просто записать все данные с листа в txt-файл? Я хочу запустить это в цикле для многих листов.

+0

Не будет просто сохранять файлы в виде текста (с разделителем табуляции)? – pnuts

ответ

0

Используйте способ VBA SaveAs, чтобы сохранить его как .txt, передав xlTextWindows в качестве FileFormat.

См. this page для получения более подробной информации о методе SaveAs.

Смежные вопросы