/** * returns Style definition for a specific cell by given identifier * * @param Workbook $oWorkbook * @param Sheet $oSheet * @param int $iColumn * @param int $iRow * * @return Style */ public function getStyleForColumnAndRow(Workbook $oWorkbook, Sheet $oSheet, $iColumn, $iRow) { if (0 == $iRow) { if ($iColumn != 0 && $iColumn != 4) { $this->oHeader->setWidth(5); } else { $this->oHeader->setWidth(20); } return $this->oHeader; } if ($iRow % 2 == 1) { return $this->oStyle; } else { return $this->oStyle2; } }