克隆现有工作表并在其中添加信息


Cloning existing sheet and adding information inside it

我的.xlsx文件中有 2 张纸。 我需要打开工作表编号1并像循环foreach一样用数据克隆它。

Message: Workbook already contains a worksheet named 'otchet-shablon'. Rename this worksheet first.

重命名克隆的工作表(由于它是克隆的工作表,因此仍与原始工作表同名),然后再将其添加到 PHPExcel 对象

$activeSheet = $objPHPExcel->getActiveSheet();
$activeSheet1 = clone $activeSheet;
$activeSheet1->setTitle('New worksheet title')
$objPHPExcel->addSheet($activeSheet1);