如何在php excel中增加单元格A1:H1的高度

如何在php excel中增加单元格A1:H1的高度,php,html,css,excel,codeigniter,Php,Html,Css,Excel,Codeigniter,我在codeigniter中使用phpexcel,我想在第一列上打印徽标,但我无法将特定合并列的单元格高度从A1设置为H1 我试着按照这个方法做,但我找不到解决办法 $this->excel->getActiveSheet()->getRowDimension('A1')->setRowHeight(300); $objDrawing = new PHPExcel_Worksheet_Drawing(); $objDrawing->setName('Logo');

我在codeigniter中使用phpexcel,我想在第一列上打印徽标,但我无法将特定合并列的单元格高度从A1设置为H1

我试着按照这个方法做,但我找不到解决办法

$this->excel->getActiveSheet()->getRowDimension('A1')->setRowHeight(300);
$objDrawing = new PHPExcel_Worksheet_Drawing();
$objDrawing->setName('Logo');
$objDrawing->setDescription('Logo');
$objDrawing->setPath('./images/multiply.png');
$this->excel->getActiveSheet()->mergeCells('A1:H1');
$this->excel->getActiveSheet()->getRowDimension('A1')->setRowHeight(300);
$this->excel->getActiveSheet()->getStyle('A1:H1')->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_CENTER);
$objDrawing->setCoordinates('A1');
$objDrawing->setHeight(100);
$objDrawing->setWidth(100);
$objDrawing->setWorksheet($this->excel->getActiveSheet());
请告诉我做这件事的方法

这是此代码显示的内容

但我想这样

最近碰巧做了一个,你可以从

$column='A';
$row=2;
$excel = new PHPExcel();
$excel->getActiveSheet()->getRowDimension($row)->setRowHeight(200);
$excel->getActiveSheet()->getColumnDimension($column)->setWidth(50);

很抱歉,我想增加单元格的高度您不能增加单个单元格的高度,只能增加一行的高度,如@onegun的回答所示:如果更改单个单元格的高度,您希望周围所有单元格发生什么情况。。。。。Excel本身会允许您这样做吗?如果Excel不允许,可能有一个很好的理由