PHP PHPExcel シート名を変更する

-


Topページ  >  お勉強  >  PHP  >  シート名を変更する 

シート名を変更する

PHPExcelを使用して、Excelブックのシート名を変える方法です。

記述されている例文は、ダウンロードしたPHPExcel内のClassesフォルダが、対象のPHPと同フォルダに置いてある前提です。




PHPExcel


使用バージョン:1.6.6 公式サイト





1. ブックを新規作成して、シート名を「シート1」に変えてファイル出力します。

[出力されたExcelファイル(2007形式)]

注意)全角文字のフォント名を指定する場合、PHPファイルの文字エンコードをUTF-8にしておく必要があります。

// 必要なクラスをインクルードする
set_include_path(get_include_path() . PATH_SEPARATOR . "./Classes/");
include "PHPExcel.php";
include "PHPExcel/IOFactory.php";

// PHPExcelオブジェクトを生成する
$book = new PHPExcel();


// 最初のシートを選択する
$book->setActiveSheetIndex(0);
// 選択されているシートの参照を取得する
$sheet = $book->getActiveSheet();
// シート名を変更する
$sheet->setTitle("シート1");

// Excel2007形式で保存する
$writer = PHPExcel_IOFactory::createWriter($book, "Excel2007");
$writer->save("./output2.xlsx");





Topページ  >  お勉強  >  PHP  >  シート名を変更する 






-