を使用して.csvファイルの列幅を設定しています
$objPHPExcel->getActiveSheet()->getColumnDimension('A')->setWidth(50);
しかし、列Aの幅に変化が見られません。何が間違っていますか?
まず、オートサイズを無効にします:
$objPHPExcel->getActiveSheet()->getColumnDimension('A')->setAutoSize(false);
これで、次を設定できます。
$objPHPExcel->getActiveSheet()->getColumnDimension('A')->setWidth("50");
CSVライターを使用していると仮定します。
CSVファイルはフォーマットをサポートしておらず、データのみをサポートしているため、CSVファイルを作成するときに列幅(フォーマット)を適用することはできません。