programing

PHPExcel 기본 워크시트 이름을 다른 이름으로 변경

instargram 2023. 7. 16. 12:30
반응형

PHPExcel 기본 워크시트 이름을 다른 이름으로 변경

PHP Excel을 사용하여 데이터베이스에서 파일을 내보내고 있지만 문제는 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");

언급URL : https://stackoverflow.com/questions/36078017/phpexcel-renaming-default-worksheet-name-to-another-name

반응형