![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
логика разбора таблиц [D6, Win2k]
StarCon © (2002-10-01 14:31:00)интересная задача - есть файлы в текстовом виде - таблицы-отчеты
колонки и строки в таблицах разделены символами "-|"
проблема в том что не могу придумать хороший способ чтобы
определять какие столбцы или строки в экселе нужно объеденить.
т.е. когда один столбец или строка раздваивается или растраивается....
надеюсь понятно объяснил - может у кого какие идеи возникнут?
TTCustomDelphiMaster (2002-10-01 16:37:00) [1]Для начала нужно найти строку с наибольшим количеством столбцов. И двигаться от нее вверх и вниз объединяя ячейки.
TTCustomDelphiMaster (2002-10-01 16:16:00) [2]Когда столбцы раздваиваются в текстовом файле - меняется их количество и ширина (в символах).
StarCon (2002-10-01 15:55:00) [3]Личное то личное - но я в тупике, не знаю с чего начать
уже столько вариантов перебрал....
похоже к размеру ячеек надо привязываться....
неужели нет более красивого способа?
MBo (2002-10-01 15:10:00) [4]Это уж личное дело ;)
StarCon (2002-10-01 15:05:00) [5]+----+---------------------+
| | | |
| | | |
|----+----| |
| | |
| | |
| |----------------|
| | |
+--------------------------+
некоторые ячейки в экселе надо объеденить (Sheet.Range["A1:B1"].Merge), поэтобу табулятором тут проблема не решиться
вопрос в том как вычислить какие яцейки объединять а какие нет
MBo (2002-10-01 14:35:00) [6]нет, объяснил непонятно.
Раздели колонки табуляторами, тогда Excel воспримет таблицу без лишних вопросов
StarCon (2002-10-01 14:33:00) [7]самое главное не сказал - и текстового формата я создаю эксель
важно чтобы структура таблицы из текста красиво перешла в эксель