是的,PHP XLSXWriter可以合并单元格。您可以使用merge_cells
方法来合并指定区域的单元格。以下是一个简单示例:
require 'XLSXWriter.php'; // 创建新XLSXWriter实例 $writer = new XLSXWriter(); // 添加数据到单元格 $writer->writeSheetRow('Sheet1', array('A1', 'B1', 'C1')); $writer->writeSheetRow('Sheet1', array('A2', 'B2', 'C2')); $writer->writeSheetRow('Sheet1', array('A3', 'B3', 'C3')); // 合并单元格 $writer->mergeCells('Sheet1', 1, 1, 2, 2); // 保存文件 $writer->writeToFile('example.xlsx');
在上面的示例中,我们创建了一个名为Sheet1
的工作表,并在其中添加了数据。然后,我们使用mergeCells
方法合并了单元格B2
和C2
。最后,我们将工作表写入到名为example.xlsx
的文件中。