Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Объединения ячеек в Exel


Автор: lumentek 25.4.2010, 00:18
У меня в Exel файл печатается очет.
так вот в отчет выводится колчичество анализов с группировкой по ЛПУ и дате

Для работы с Exel я использую библиотеку PHPExel.
У нее есть такой метод для объединения ячеек
 $objPHPExcel->getActiveSheet()->mergeCells("A1:A2}");  
 
В цикле я вывожу отчет. Сам запрос выдает такого вида результат
name_lpu         date       с   lpu_id
1 поликлиника    2010-04-15    27    2
1 поликлиника    2010-04-15    76    2
1 поликлиника    2010-04-15    4    2
1 поликлиника    2010-04-15    5    2
1 поликлиника    2010-04-15    6    2
2 поликлиника    NULL    1    NULL
4 поликлиника    2010-04-15    15    4
4 поликлиника    2010-04-15    12    4
5 поликлиника    NULL    1    NULL
6 поликлиника    2010-04-15    10    6
6 поликлиника    2010-04-15    88    6
6 поликлиника    2010-04-15    18    6
7 поликлиника    2010-04-15    36    7


Соответсвенно название учреждений (name_lpu) я будухранить в ячейках столбца A (Exel).
И мне нужно объединять ячейки столбца A для каждого ЛПУ. Тоесть чтобы объединить ячейки для первой поликлиники нужно выпонить вписать в метод следущие значения
 $objPHPExcel->getActiveSheet()->mergeCells("A1:A5}"); 
 И так дальше. Подскажите пожалуйста как бы так сделать? 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)