我需要按行合并 Excel (xlsx) 中的单元格,然后使用PHPExcel
. 我尝试了以下。
$sheet->mergeCells("G".($row_count+1).":G".($row_count+4));
$sheet->mergeCells("H".($row_count+1).":H".($row_count+4));
$sheet->mergeCells("I".($row_count+1).":I".($row_count+4));
其中变量$row_count
具有一些不可预测的动态值,例如 25、50、75 等(无规则模式)。
它合并单元格,如前面的快照所示,可以在Note单元格的正下方看到。按行合并这些单元格后,我尝试按列合并它们,如下所示。
$sheet->mergeCells("G".($row_count+1).":I".($row_count+1));
但它不起作用。当我尝试打开 excel 文件时,它要求确认(带有确认框)
Excel 在“report.xlsx”中发现了不可读的内容。是否要恢复此工作簿的内容?如果您信任此工作簿的来源,请单击“是”。
那么如何在Excel中按行和列将单元格合并在一起呢?