我正在使用 PHPExcel 从数据库导出文件,但是我的问题是当我下载excel时,工作表的名称是默认的“工作表”。我想将其设置为另一个名称,例如“Hello world”。

到目前为止,这是我的代码

require_once dirname(__FILE__) . '/Classes/PHPExcel.php';
$objPHPExcel = new PHPExcel();
$objPHPExcel->setActiveSheetIndex(0)
    ->setCellValue('A1', '1')
    ->setCellValue('B1', '2')
    ->setCellValue('C1', '3')
    ->setCellValue('D1', '4')
    ->setCellValue('E1', '5')
    ->setCellValue('F1', '6')
    ->setCellValue('G1', '7')
    ->setCellValue('H1', '8')
    ->setCellValue('I1', '9')
    ->setCellValue('J1', '10');
$row = 2;
while($rowz = $result->fetch(PDO::FETCH_ASSOC)) {
    $col = 0;
    foreach($rowz as $key=>$value) {
        $objPHPExcel->getActiveSheet()->setCellValueByColumnAndRow($col, $row, $value);
        $col++;
    }
    $row++;
}

如何为工作表设置新标题?谢谢!

最佳答案

您可以这样设置标题:

$objPHPExcel->getActiveSheet()->setTitle("Title");

关于php - PHPExcel将默认工作表名称重命名为另一个名称,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36078017/

10-09 19:36