У меня есть скрипт, который программно генерирует таблицы Excel - убирая уродливые отчеты, которые нам дают из другой организации. Ради интересов; Я использую PHPExcel для генерации "чистых" отчетов.
Мы получаем эти отчеты каждую неделю для события, которое происходит каждые пару месяцев. Отчеты содержат список участников вместе с идентификатором группы, который позволяет нам знать, что некоторые участники принадлежат друг другу.
Чтобы помочь организаторам мероприятия, я взял идентификатор события и сгенерировал уникальный цветовой код (на основе хэша идентификатора события - усеченный до 6 символов). Этот уникальный цветовой код задается как цвет фона ячейки в каждой строке. Это помогает организаторам быстро визуально идентифицировать членов группы.
Проблема в том, что, когда организаторы копируют строки из отчета о неделях в основной отчет (который содержит всех участников, а не только тех, кто подписался на этой неделе), все цветовые коды привязываются к цветовой палитре основного шаблона.
Большое спасибо за уделенное время
Всего наилучшего