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