データをスプレッドシートに出力できるようにしたいと考えており、PHPExcel などのさまざまなパッケージや、ここにリストされている他のいくつかのパッケージを見てきました PHP_excel の代替
簡単に言えば、特定のテキストを指定したセルに書き込み、可能であれば特定のセルを色分けしたいということです。そうする最も簡単な形式はどれですか?
データをスプレッドシートに出力できるようにしたいと考えており、PHPExcel などのさまざまなパッケージや、ここにリストされている他のいくつかのパッケージを見てきました PHP_excel の代替
簡単に言えば、特定のテキストを指定したセルに書き込み、可能であれば特定のセルを色分けしたいということです。そうする最も簡単な形式はどれですか?
色などのセルの書式設定が必要な場合は、確かにPHPExcelをお勧めします...ただし、特定の開発者の偏見があります。
幅広い追加機能を提供しているにもかかわらず、使いやすいです。書きたい Excel ファイルの形式、Excel BIFF ファイル、または Office Open XML を指定する必要はありません。PHPExcel は両方を提供します。それはまだサポートされています (多くの代替手段とは異なります)。また、ライブラリ パッケージ自体での使用方法を示す多くの例と、役立つメッセージ ボードがあります。
「色付け」の部分は別として、 CSVファイル(すべてのスプレッドシートプログラムで完全にサポートされています)を使用することをお勧めします。
カンマ区切り値(CSV)ファイルは、表形式のデータ(数値とテキスト)をプレーンテキスト形式で格納します。プレーンテキストとは、ファイルが文字のシーケンスであり、代わりに2進数として解釈する必要のあるデータがないことを意味します。CSVファイルは、なんらかの改行で区切られた任意の数のレコードで構成されます。各レコードは、他の文字または文字列、最も一般的にはリテラルのTABまたはコンマで区切られたフィールドで構成されます。通常、すべてのレコードには同じフィールドのシーケンスがあります。
例 :
Year,Make,Model,Length
1997,Ford,E350,2.34
2000,Mercury,Cougar,2.38
PHP Excel の使用に興味がない場合は、CSV 形式を検討できます。
このリンクが役立ちます。 http://php.net/manual/en/function.fgetcsv.php http://www.imf.org/external/help/csv.htm
ただし、csv セルまたは行には、ケースのカラー コードのようなプロパティを含めることができないことに注意してください。Excelファイルは、Excel自体にcsvファイルとして簡単に保存できます
csv が好みでない場合は、Excel 独自の xml よりも編集が容易なOpen Document形式を検討してください。ただし、Excel で読み取るにはプラグイン (OpenXML/ODF Translator Add-in for Office) が必要な場合があります。
http://sourceforge.net/projects/ods-php/を見てください。
これも読むことができます http://www.oasus.ca/ODS_V2.pdf