PHPExcelにあるメソッドのsetCellValueやsetCellValueByColumnAndRowで0埋め(0詰め)で検索してきていた人がいたのでせっかくなのでコードを紹介してみる。 ちなみに普通にアプリケーションのExcelでもセルの書式設定から表示形式を文字列にしないと、「01」などと入力しても「1」に勝手に書き換えられてしまう。 PHPExcelも考え方は同じでセルの表示形式を文字列にしつつ値を入れるという方法になる。 //ClassesをおいたパスからPHPExcel.phpをインクルードする require_once('Classes/PHPExcel.php'); //書き込むExcelのパス define('EXCEL','data/test.xls'); //Excelのクラスを作る $excel=new PHPExcel(); //アクティブなシートを取得する