1
我想读一个excel文件,并在第一列的左边添加一个新列,在每张纸上使用PHP。 (Excel文件可以具有多达10个片材)如何创建一个新列并使用PHP Excel连接一些值?
我想读一个excel文件,并在第一列的左边添加一个新列,在每张纸上使用PHP。 (Excel文件可以具有多达10个片材)如何创建一个新列并使用PHP Excel连接一些值?
To列A之前插入一个新列:
$objPHPExcel->getActiveSheet()->insertNewColumnBefore('A', 1);
然后,你可以插入新值细胞列 'A' 为公式:
for($row = 2; $row = 20; $row++) {
$objPHPExcel->getActiveSheet()
->setCellValue('A'.$row, '="AFS-" && B'.$row);
}
或作为绝对值
for($row = 2; $row = 20; $row++) {
$objPHPExcel->getActiveSheet()
->setCellValue('A'.$row, 'AFS-' . $objPHPExcel->getActiveSheet()->getCell("B".$row)->getValue());
}
对于d O此对所有工作表,只是遍历表
编辑
foreach ($objPHPExcel->getWorksheetIterator() as $worksheet) {
...
}
,然后引用$worksheet
代替$objPHPExcel->getActiveSheet()
大的。你能否解释如何在你的回应中进行迭代? – user2635901
为什么你不阅读一些文档或查看一些示例......很多你要问的东西都在那里演示 –
我有几个问题从文档中找到我想要的东西。你解释得很好。 – user2635901