Я сделал некоторый цвет заливки для своих ячеек (белый или серый) с помощью следующего кода
$sheet->getStyle($cellFrom.":".$cellTo)->getFill()
->setFillType(\PhpOffice\PhpSpreadsheet\Style\Fill::FILL_SOLID)->getStartColor()->setARGB($colorEscala);
, затем, когда я собираюсь сохранить .xlsx, я хочу, чтобы границы снова появились, поэтому я сделал это
$styleArray = array(
'borders' => array(
'outline' => array(
'allBorders' => array(
'style' => \PhpOffice\PhpSpreadsheet\Style\Border::BORDER_THICK,
'color' => \PhpOffice\PhpSpreadsheet\Style\Color::COLOR_BLACK,
),
),
),
);
$sheet->getStyle( $sheet->calculateWorksheetDimension() )
->applyFromArray($styleArray
);
но ничего не происходит, границы все еще исчезли, есть идеи, почему границы не появляются?