Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

логика разбора таблиц [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]

самое главное не сказал - и текстового формата я создаю эксель
важно чтобы структура таблицы из текста красиво перешла в эксель


Наверх

Титульная страница Поиск, карта сайта Написать письмо