Ich habe das folgende Problem. Ich habe die Datei mit einer einzigen Pfeilform (Sie können es hier herunterladen http://www.filedropper.com/excel_2). Also ich öffne diese Datei und speichere sie als Ausgabe. Als Ergebnis habe ich die leere Datei. Hier ist mein Code:PHPExcel zurücksetzen Zeichenformen
$obj = PHPExcel_IOFactory::load('excel.xlsx');
$reportWriter = new PHPExcel_Writer_Excel2007($obj);
$reportWriter->setIncludeCharts(true);
header('Content-type: application/vnd.ms-excel;charset=UTF-8');
header('Content-Disposition: attachment;filename=excel.xlsx');
header('Cache-Control: max-age=0');
$reportWriter->save('php://output');
Wenn ich Werte und Rahmen in der Datei habe, werden sie nicht entfernt, nachdem ich die Datei erneut speichere. Nur Formen werden entfernt.
Ja, angenommen, es ist nicht möglich. Es gibt das gleiche Problem im Github-Projekt https://github.com/PHPOffice/PHPExcel/issues/928 – glukkkk