PHPExcel。如何检查当前单元格是否与其他单元格合并?

PHPExcel。如何检查当前单元格是否与其他单元格合并?,php,phpexcel,Php,Phpexcel,我使用PHPExcel将Excel文件导入我的站点。例如,有两个单元格A1和A2合并在一起。是否有办法确定A1是否合并到另一个单元格(A2或其他单元格) 我认为没有更好的解决方案,因为phpexcel存储合并单元格信息的方式。谢谢您的回答。我希望您不介意,但我已经用另一个示例对其进行了扩展,说明了如果要查询的单元格是合并范围的一部分,如何获取主单元格值。(因为这就是我一直在寻找的答案)如果isInRange()为真,我如何得到A1:E1?它是$cellafair $workbook = new

我使用PHPExcel将Excel文件导入我的站点。例如,有两个单元格A1和A2合并在一起。是否有办法确定A1是否合并到另一个单元格(A2或其他单元格)


我认为没有更好的解决方案,因为phpexcel存储合并单元格信息的方式。

谢谢您的回答。我希望您不介意,但我已经用另一个示例对其进行了扩展,说明了如果要查询的单元格是合并范围的一部分,如何获取主单元格值。(因为这就是我一直在寻找的答案)如果isInRange()为真,我如何得到A1:E1?它是
$cell
afair
$workbook = new PHPExcel;
$sheet = $workbook->getActiveSheet();
$sheet->mergeCells('A1:E1');

$cell = $sheet->getCell('A1');

// Check if cell is merged
foreach ($sheet->getMergeCells() as $cells) {
    if ($cell->isInRange($cells)) {
        echo 'Cell is merged!'
        break;
    }
}