1. ホーム
  2. php

PHPExcel による表計算のセル幅の設定

2023-10-13 16:03:48

質問

PHPExcel で生成した Excel ドキュメントのセルの幅を PHPExcel で設定しようとしています。

$objPHPExcel->getActiveSheet()->getColumnDimensionByColumn('C')->setWidth('10');
$objPHPExcel->getActiveSheet()->getColumnDimensionByColumn('C')->setAutoSize(false);

のように記述しますが、これはうまくいきません。

ここで呼び出す必要のあるメソッドは何ですか?

どのように解決するのですか?

微妙な違いですが、私はこれでうまくいっています。

$objPHPExcel->getActiveSheet()->getColumnDimension('A')->setWidth(10);

の違いに注意してください。 getColumnDimensionByColumngetColumnDimension

あと、AutoSizeの設定もしてないのに正常に動作しています。