PhpExcel-如何在第N行之后插入同一行?

PhpExcel-如何在第N行之后插入同一行?,php,phpexcel,Php,Phpexcel,我有php模板。这是一个空表(T0行),底部有一些页脚。 从php中,我尝试填充表格,但是如果我有T1行(T1>T0),那么麻烦就会出现 我认为空表应该包含一个空行。我们知道这个行号。 然后我们复制这一行(插入相同的行)T1次并填充空表。页脚向下。一切都会好起来的 给我一个例子,我如何能做到这一点。多谢各位 PhpExcel 1.7.6只需复制@markBaker所说的内容(以便我们可以将解决方案设置为答案): 现在将第2行的样式应用于插入的行: $objPHPExcel->getActi

我有php模板。这是一个空表(T0行),底部有一些页脚。 从php中,我尝试填充表格,但是如果我有T1行(T1>T0),那么麻烦就会出现

我认为空表应该包含一个空行。我们知道这个行号。 然后我们复制这一行(插入相同的行)T1次并填充空表。页脚向下。一切都会好起来的

给我一个例子,我如何能做到这一点。多谢各位


PhpExcel 1.7.6

只需复制@markBaker所说的内容(以便我们可以将解决方案设置为答案):

现在将第2行的样式应用于插入的行:

$objPHPExcel->getActiveSheet()->duplicateStyle($objPHPExcel->getActiveSheet()->getStyle('A1'),'A2:A10'); 

$objPHPExcel->getActiveSheet()->insertNewRowBefore(2,10);在第1行和第2行之间插入10行。谢谢,马克!它起作用了!但是现在需要为这些行应用第2行的样式$objPHPExcel->getActiveSheet()->duplicateStyle($objPHPExcel->getActiveSheet()->getStyle('A1'),'A2:A10);将从单元格A1复制样式,并将其复制到单元格A2、A3、A4。。。。A10用于应用样式容器的代码在
getStyle()
方法中的字符“g”和“e”之间包含一个零宽度非连接符(‌)字符,这导致该行出现难以识别的错误。
$objPHPExcel->getActiveSheet()->duplicateStyle($objPHPExcel->getActiveSheet()->getStyle('A1'),'A2:A10');