克隆包含PHP文本框的Excel书

时间:2019-03-07 20:30:56

标签: php excel phpspreadsheet

我正在使用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");

}

有人知道如何解决这个问题吗?

0 个答案:

没有答案