From 9af069e9e086167afb860b934454e91e225010f7 Mon Sep 17 00:00:00 2001 From: Evgeny Shurupov Date: Fri, 8 Jan 2016 22:47:24 +0400 Subject: [PATCH] fix Exception: Undefined offset (during parsing) --- Classes/PHPExcel/Reader/Excel5.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Classes/PHPExcel/Reader/Excel5.php b/Classes/PHPExcel/Reader/Excel5.php index 9b122e4ff..95dc57823 100644 --- a/Classes/PHPExcel/Reader/Excel5.php +++ b/Classes/PHPExcel/Reader/Excel5.php @@ -3609,7 +3609,7 @@ private function readRow() // bit: 27-16; mask: 0x0FFF0000; only applies when hasExplicitFormat = 1; index to XF record $xfIndex = (0x0FFF0000 & self::getInt4d($recordData, 12)) >> 16; - if ($hasExplicitFormat) { + if ($hasExplicitFormat && isset($this->mapCellXfIndex[$xfIndex])) { $this->phpSheet->getRowDimension($r + 1)->setXfIndex($this->mapCellXfIndex[$xfIndex]); } }