phpexcelからphpspreadsheetに乗り換えたときのメモ

もういい加減「phpexcel」の部分を「phpspreadsheet」に置き換えようとざっくりとそのまま使いまわしして、調整したときに発生した問題をまとめてみました。

■調整事項

mergeCellsByColumnAndRow 1から始まるように変更
setCellValueExplicitByColumnAndRow 1から始まるように変更
Worksheet::getDefaultStyle() // PHPexcel時
$worksheet->getDefaultStyle(); 

// phpspreadsheet時
$worksheet->getParent()->getDefaultStyle();

 

以下のURLがPHPexcelからphpspreadsheetに乗り換えるときに参考になります。
https://phpspreadsheet.readthedocs.io/en/latest/topics/migration-from-PHPExcel/

PHPExcelで利用する関数メモ

PHPEXCELで動作させるときに利用する関数のメモ。FuelPHPで組み合わせて利用のメモです。

 

 

パッケージの読み込み

\Package::load('excel');

 

templateを利用した場合の読み込み

$excel = \PHPExcel_IOFactory::load($template_path);

 

 

列を数値で指定した場合に列名に変換する方法

PHPExcel_Cell::stringFromColumnIndex( 列の数値 )

 

 

 

とりあえず徐々に追加予定。