PHPExcel值在合并行上删除
在我的应用程序中,我有一个包含产品的json文件。 在一个循环中,我遍历每个项目并将它们放入单元格中。
$this->row = 4; foreach ($this->json['products'] as $product) { $this->template->getActiveSheet()->setCellValueByColumnAndRow(6, $this->row, $product); $this->row++; }
之后,我正在设置excel文件的样式
$this->template->getActiveSheet()->mergeCells('J6:K6');
基本上将J
行和K
行相互合并,但是由于这个原因, K
的值被删除。 如何在合并不可访问的行后将K
的值dynamic设置为下一行值?
@ jahmic在这里给出答案
//There is a specific method to do this: $objPHPExcel->getActiveSheet()->mergeCells('J6:K6'); //You can also use: $objPHPExcel->setActiveSheetIndex(0)->mergeCells('J6:K6'); //That should do the trick.
链接是与PHPExcel合并单元格值 – PHP