在PHP中使用PHPExcel庫(現在已經被PhpSpreadsheet取代)時,可以通過以下方法設置列寬:
composer require phpoffice/phpspreadsheet
<?php
require 'vendor/autoload.php';
use PhpOffice\PhpSpreadsheet\Spreadsheet;
use PhpOffice\PhpSpreadsheet\Writer\Xlsx;
// 創建一個新的Excel文件
$spreadsheet = new Spreadsheet();
$sheet = $spreadsheet->getActiveSheet();
// 設置列寬
$sheet->getColumnDimension('A')->setWidth(10); // 設置列A的寬度為10個字符寬度
$sheet->getColumnDimension('B')->setWidth(20); // 設置列B的寬度為20個字符寬度
$sheet->getColumnDimension('C')->setWidth(30); // 設置列C的寬度為30個字符寬度
// 寫入Excel文件
$writer = new Xlsx($spreadsheet);
$writer->save('example.xlsx');
在這個示例中,我們創建了一個新的Excel文件,并設置了列A、B和C的寬度。你可以根據需要調整這些值以獲得所需的列寬。最后,我們將文件保存為example.xlsx
。