PHPExcel: ¿Configurar el tamaño de fuente?

1 minuto de lectura

He estado buscando cambiar el tamaño de fuente de algunas celdas de Excel usando una biblioteca PHP llamada PHPExcel.

Esto es lo que probé:

$objPHPExcel->getActiveSheet()->getStyle("F1:G1")->getFont()->setFontSize(16);

El método anterior no funciona. Me preguntaba si alguien sabe cómo hacer esto.

Muchas gracias de antemano.

avatar de usuario
volkov

Usar setSize método en su lugar setFontSizedeberia de funcionar:

$objPHPExcel->getActiveSheet()->getStyle("F1:G1")->getFont()->setSize(16);

avatar de usuario
simhumileco

Si desea utilizar el matriz de estiloentonces puedes hacer algo como esto:

$fontStyle = [
    'font' => [
        'size' => 16
    ]
];

$workbook->getActiveSheet()
    ->getStyle("F1:G1")
    ->applyFromArray($fontStyle);

¿Ha sido útil esta solución?