2

15個のスプレッドシートを含むサンプルxlsファイルがあります。それぞれにある種のサンプルデータがあります。いくつかのセル値を更新する必要があります。どうすればPHPでそれを行うことができますか?

4

2 に答える 2

1

現在、Excelスプレッドシート用の統一されたリーダー/ライターパッケージはないため、リーダーパッケージとライターパッケージの2つの別個のパッケージを使用する必要があります。Google Codeから入手できるExcelReaderプロジェクト、またはsouceforgeのPHP-ExcelReaderパッケージとPEARのSpreadsheet_Excel_Writerパッケージを試して、スプレッドシートからデータを読み取り、データベースにインポートしてから編集して、名前を付けて保存するのに適したものを作成できます。 Excel。

乾杯

リンク:

于 2012-10-18T13:33:31.147 に答える
1

PHPExcelライブラリの使用:

$myExcelFile = 'myFile.xls'
$objPHPExcel = PHPExcel_IOFactory::load($myExcelFile);

$objPHPExcel->getActiveSheet()
    ->setCellValue('A1', 'Hello')
    ->setCellValue('B1', 'World!')


$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5');
$objWriter->save($myExcelFile);
于 2012-10-18T13:44:51.583 に答える