gpt4 book ai didi

templates - 是否可以创建新的工作表并将文件中的数据添加到其中?

转载 作者:行者123 更新时间:2023-12-03 06:53:32 24 4
gpt4 key购买 nike

我的文件有两个工作表,我希望将其用作模板。

在 php 中,我创建新的 PHPExcel 对象并将数据从第一个工作表加载到其中。

    $objReader = new PHPExcel_Reader_Excel5();
$objReader->setLoadSheetsOnly('Page1');
$objPHPExcel = $objReader->load('template.xls');

然后我需要在 objPHPExcel 中创建另一个工作表,并使用文件 template.xls 的工作表“Page2”中的模板填充它

但是当我这样做时:

    $objReader->setLoadSheetsOnly('Page2');
$objWorksheet = $objPHPExcel->createSheet();
$objWorksheet->setTitle('Sheet'.$sheetIndex);
$objPHPExcel = $objReader->load($timesheetTemplatePath);

我得到的文件仅包含最后的结果。

如何创建工作表并从另一个文件读取数据(带样式)?

最佳答案

尝试将索引传递给 createSheet 方法,在本例中为 1:

$objWorksheet = $objPHPExcel->createSheet(1);

关于templates - 是否可以创建新的工作表并将文件中的数据添加到其中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5512892/

24 4 0