我正在使用PHPSpreadsheet,修改文件并保存后,打开文件时出现错误。 打开文件时的错误如下:
我们发现“ name.xlsx”内容存在问题
我知道此错误是由文档内部的文本框引起的,不需要操纵文本框,我只需要保存文件即可,没有错误,即使它包含文本框也是如此。代码如下:
public function setPrincipal(){
$inputFileName = 'DICIEMBRE 02.xlsx';
$spreadsheet = \PhpOffice\PhpSpreadsheet\IOFactory::load($inputFileName);
$spreadsheet->getActiveSheet()->setCellValue("B11", "Otro valor");
$escritura = \PhpOffice\PhpSpreadsheet\IOFactory::createWriter($spreadsheet, "Xlsx");
$escritura->save("SIN ERROR.xlsx");
}
有人知道如何解决这个问题吗?