Вместо того, чтобы определять цвет ячеек и т. Д. В диапазоне «A1: G1» или диапазоне («A», «G») - поскольку таблица динамична и будет иметь разные значения столбцов, каждый раз - я хотел бы использовать диапазон в виде:PHPExcel getHighestColumn() не работает
->getStyle('A1:' . $highestColumn . '1')
где
$highestColumn = $objPHPExcel->getActiveSheet()->getHighestColumn();
, но это не работает. Если я печатаю результат, $ highColumn отображается как «A», тогда как на самом деле это должно быть «G».
Почему GetHighestColumn() не работает?
Я не могу даже догадаться .... возможно, ваш «активный» лист пустой лист –
ли это файл, который вы загружаете ? Вы сами создаете новый объект PHPExcel? Проделали ли вы какую-либо отладку, чтобы увидеть, что находится в строке 1? –
Это файл, который я создаю. Он отлично работает, если я просто использую ручной диапазон, такой как A1: G1 - файл XLSX создается и отформатируется, и все хорошо и денди. –