Нужно в объедененном поле сделать текст по центру не только относительно левого/правого края, но и относительно верха/низа. Пример как должно быть:
Сейчас у меня так:
буду благодарен за помощь.
phpExcel уже давно не поддерживается.
All users should migrate to its direct successor PhpSpreadsheet, or another alternative
Используйте PhpSpreadsheet. Документация тут
$spreadsheet
->getActiveSheet()
->getStyle('A1:D4')
->getAlignment()
->setVertical(\PhpOffice\PhpSpreadsheet\Style\Alignment::HORIZONTAL_CENTER);
Если всё же нужен phpExcel, то так (документация)
$style = array(
'alignment' => array(
'horizontal' => PHPExcel_Style_Alignment::HORIZONTAL_CENTER,
'vertical' => PHPExcel_Style_Alignment::VERTICAL_CENTER,
)
);
$sheet->getStyle("A1:B1")->applyFromArray($style);
или так
$sheet->getStyle($column.$style)->getAlignment()->setVertical(PHPExcel_Style_Alignment::VERTICAL_CENTER);
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
использую эту функцию получаю значение ABGR например 0x000248ac но мне нужно ARGB 0x00ac4802 подскажите как мне "инвертировать" это значение?