src/PhpSpreadsheet/Reader/OOCalc.php 1 location
|
@@ 608-610 (lines=3) @@
|
605 |
|
if ((isset($cellDataTableAttributes['number-columns-spanned'])) || (isset($cellDataTableAttributes['number-rows-spanned']))) { |
606 |
|
if (($type !== \PhpOffice\PhpSpreadsheet\Cell\DataType::TYPE_NULL) || (!$this->readDataOnly)) { |
607 |
|
$columnTo = $columnID; |
608 |
|
if (isset($cellDataTableAttributes['number-columns-spanned'])) { |
609 |
|
$columnTo = \PhpOffice\PhpSpreadsheet\Cell::stringFromColumnIndex(\PhpOffice\PhpSpreadsheet\Cell::columnIndexFromString($columnID) + $cellDataTableAttributes['number-columns-spanned'] - 2); |
610 |
|
} |
611 |
|
$rowTo = $rowID; |
612 |
|
if (isset($cellDataTableAttributes['number-rows-spanned'])) { |
613 |
|
$rowTo = $rowTo + $cellDataTableAttributes['number-rows-spanned'] - 1; |
src/PhpSpreadsheet/Reader/Excel2003XML.php 1 location
|
@@ 578-581 (lines=4) @@
|
575 |
|
|
576 |
|
if ((isset($cell_ss['MergeAcross'])) || (isset($cell_ss['MergeDown']))) { |
577 |
|
$columnTo = $columnID; |
578 |
|
if (isset($cell_ss['MergeAcross'])) { |
579 |
|
$additionalMergedCells += (int) $cell_ss['MergeAcross']; |
580 |
|
$columnTo = \PhpOffice\PhpSpreadsheet\Cell::stringFromColumnIndex(\PhpOffice\PhpSpreadsheet\Cell::columnIndexFromString($columnID) + $cell_ss['MergeAcross'] - 1); |
581 |
|
} |
582 |
|
$rowTo = $rowID; |
583 |
|
if (isset($cell_ss['MergeDown'])) { |
584 |
|
$rowTo = $rowTo + $cell_ss['MergeDown']; |