未使用PHPSReadSheet库在现有工作簿中创建新工作表

未使用PHPSReadSheet库在现有工作簿中创建新工作表,php,phpspreadsheet,Php,Phpspreadsheet,我有一个模板excel工作表,另存为template.xls。我正在尝试将它的模板工作表副本保存到另一个工作簿中。下面是我的代码 $spreadsheet = \PhpOffice\PhpSpreadsheet\IOFactory:: load('report/dailyReport_Line'.$_REQUEST['line'].'_'.$year.'_'.$month.'.xls'); $template = \PhpOffice\Ph

我有一个模板excel工作表,另存为
template.xls
。我正在尝试将它的
模板
工作表副本保存到另一个工作簿中。下面是我的代码

   $spreadsheet = \PhpOffice\PhpSpreadsheet\IOFactory::
                    load('report/dailyReport_Line'.$_REQUEST['line'].'_'.$year.'_'.$month.'.xls');

    $template = \PhpOffice\PhpSpreadsheet\IOFactory::load('template.xls');

    $clonedWorksheet = clone $template->getSheetByName('template');
    $clonedWorksheet->setTitle($date);
    $spreadsheet->addSheet($clonedWorksheet);


当我转到相应的$spreadsheet文件时,复制的excel文件不会更新。如果有人能帮我解决这个问题,我将不胜感激。

变量$date和工作表名称模板是否存在这种拼写方式?变量$date和工作表名称模板是否存在这种拼写方式?