在phpexcel中合并后按行和列设置单元格值时出现问题
我想将第1个在phpexcel中合并后按行和列设置单元格值时出现问题,php,excel-2007,phpexcel,Php,Excel 2007,Phpexcel,我想将第1个行A1合并到H1并输入类别1和将I1合并到P1并输入类别2作为值。我正在尝试下面的代码,它是合并列,这是好的,但它不是输入第二类值 这里怎么了 $this->excel->getActiveSheet()->setCellValueByColumnAndRow(0, 1, "NetApp Nominator's Contact Information"); $this->excel->setActiveSheetIndex
行A1合并到H1
并输入类别1和将I1合并到P1
并输入类别2作为值。我正在尝试下面的代码,它是合并列,这是好的,但它不是输入第二类值
这里怎么了
$this->excel->getActiveSheet()->setCellValueByColumnAndRow(0, 1, "NetApp Nominator's Contact Information");
$this->excel->setActiveSheetIndex(0)->mergeCells('A1:H1');
$this->excel->getActiveSheet()->setCellValueByColumnAndRow(1, 1, "NetApp manoj");
$this->excel->setActiveSheetIndex(0)->mergeCells('I1:P1');
我正在使用phpexcel。这是因为列
1
是列B
,列B
在行1
中不再存在,它是您合并的单元格组的一部分(A1:H1
),现在只有合并组最左上方的单元格存在。。。。行1
中不再有列C
或D
或E
或H
。。。。行1
中存在的下一列是列I
合并单元格使合并组中除左上角单元格外的所有单元格都不可访问;但这并不意味着它们不存在
假设您试图在列I
中存储第二个值,那么这就是列号8
,所以
$this->excel->getActiveSheet()->setCellValueByColumnAndRow(8, 1, "NetApp manoj");