Здраствуйте! Админ заливает прайс лист товаров в формате excel на сайт и с помошью php я заношу его в базу. В зависимости от того какой фон у ячеки - товар есть или нету в наличии... Пробовал много разных парсеров - ни один (смотрел в их коде, нигде нет ниче похожего) не предоставляет доступ к цвету фона ячейки. Если делать как COM - то все нормально определяетсья, но я как понимаю на серверах не принято ставить Excel, так что Ком работать не будет. Есть ли какие варианты как можно реализовать онное?
http://www.phpclub.ru/detail/article/Excel_Writer а в частности там: Код (Text): // Создание объекта форматирования $titleFormat =& $xls->addFormat(); // Определение шрифта - Helvetica работает с OpenOffice calc тоже... $titleFormat->setFontFamily('Helvetica'); // Определение жирного текста $titleFormat->setBold(); // Определение размера текста $titleFormat->setSize('13'); // Определение цвета текста $titleFormat->setColor('navy'); // Определения ширину границы основания в "thick" $titleFormat->setBottom(2); // Определение цвета границы основания $titleFormat->setBottomColor('navy'); // Определения выравнивания в специальное значение $titleFormat->setAlign('merge'); наверняка должно помочь.
В моем случае нужно считывать ексель файлы а не генерировать. ПО яндексу поискал - Excel_Writer только для генерации вроде... так что не подходит(