Пятачку (это я)
это к вопросу о программировании с увлечением
Задача стоит следующим образом: взять таблицу текста из ворда и превратить ее в файлы (содержимое первой ячейки каждого ряда становится именем файла, остальное идет в текст). То есть надо это дело автоматизировать. Я хотела сделать следующим образом:
1. экспортировать таблицу из ворда в текст при помощи вордовского макроса
2. получившийся текстовый файл разобрать на куски при помощи программы на С++.
Вторая часть у меня сделана, а вот с первой возникла загвоздка. Мне надо как-то отделить ряды таблицы один от другого. Подлый Ворд послушно присобачивает какой хочешь символ к тексту каждой ячейки, кроме последней в ряду! А ведь в тексте каждой ячейки могут быть и переходы на новую строку. То есть у меня нет способа понять, то ли этот переход на новую строку означает и переход на новый ряд, то ли это просто внутри ячейки начался новый абзац. Спасите, помогите, я уже с ума схожу. (Может быть, можно как-то подкрутить вордовский макрос, который у меня таблицу выкидывает в текст?)
это к вопросу о программировании с увлечением
Задача стоит следующим образом: взять таблицу текста из ворда и превратить ее в файлы (содержимое первой ячейки каждого ряда становится именем файла, остальное идет в текст). То есть надо это дело автоматизировать. Я хотела сделать следующим образом:
1. экспортировать таблицу из ворда в текст при помощи вордовского макроса
2. получившийся текстовый файл разобрать на куски при помощи программы на С++.
Вторая часть у меня сделана, а вот с первой возникла загвоздка. Мне надо как-то отделить ряды таблицы один от другого. Подлый Ворд послушно присобачивает какой хочешь символ к тексту каждой ячейки, кроме последней в ряду! А ведь в тексте каждой ячейки могут быть и переходы на новую строку. То есть у меня нет способа понять, то ли этот переход на новую строку означает и переход на новый ряд, то ли это просто внутри ячейки начался новый абзац. Спасите, помогите, я уже с ума схожу. (Может быть, можно как-то подкрутить вордовский макрос, который у меня таблицу выкидывает в текст?)