タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

phpとexcelに関するdevillikeaangelのブックマーク (4)

  • PHPExcelのちょっとつかえる小技

    こんにちは。松田です。 先日PHPExcelを扱う機会があったので、その際に活躍したライブラリPHPExcelで便利だったメソッドを少しだけ書いておきたいと思います。 PHPExcelの基的な部分は弊社笹亀が以前こちらに書いていたので、基的な使い方はこちらをご参考ください。 ・既存のExcelファイルを読み込み、セルに値を入れて出力 すでにベースとなるExcelファイルが存在している場合に使える方法です。 一からスクリプトでExcelファイルを作成するのと比べ、既存のExcelの書式やスタイル等がそのまま使用できるので大幅に開発効率をあげることができます。 <?php // 導入部分省略 // base_excel_file.xlsを読みこむ $reader = PHPExcel_IOFactory::createReader('Excel5'); $this->excel = $r

    PHPExcelのちょっとつかえる小技
  • PHPExcel テンプレートを用いた書き込み&書式の設定 - 130単位

    PHPExcel - OpenXML - Create Excel2007 documents in PHP - Spreadsheet engine - Home http://phpexcel.codeplex.com/ PHPExcelは、テンプレートとなるExcelファイルを用意しておいて、そこへデータを書き込むことも可能です。今回はそのサンプルです。ついでに罫線も出力してみます。 テンプレートの用意 せっかくなので、CSVではできないことをしてみます。セル結合をしたヘッダーにして罫線を付与、さらにウインドウ枠を固定します。 コード例 <?php //配列作成 $cd_list = array( array('(3rd Album)', '2009', '07', '08', 'AL'), array('ワンルーム・ディスコ', '2009', '03', '25', 'SG'),

    PHPExcel テンプレートを用いた書き込み&書式の設定 - 130単位
  • 茶漬けブログ » Excel_Reviser

    Excel_Reviserとは、 Excelファイルをテンプレートとして読み込んでセルの内容を書き換えて出力するPHPソフトです。 最新は Ver0.30αです(2008.05.24) 開発背景 PHP用のこの種のソフトとして Spreadsheet_Excel_Writer が有名ですが、古いバージョンのExcelファイルでしか日語が正しく出力できない、凝った帳票などを出力するとプログラムが煩雑になるなど 使い難い点もあります。そこでテンプレートはExcelで作成してしまいセルの中身だけ書換える方が楽だろうな!と思い立ち簡単な機能を実装したものを作成しました。 開発ポリシー イージーオペレーション ユニーク・オリジナリティー 日語対応 BIFF8X対応 機能アップよりも処理速度(現在は恐ろしく処理が重い上、メモリいです) 何ができるか 空白セルに文字を追加する 空白セルに数字を追加

  • Webアプリから2行でExcelファイルを出力する方法 - bricklife.weblog.*

    Webアプリから2行でExcelファイルを出力する方法 Webアプリから Excel や Word のファイルをたった2行で生成する方法です。 この方法を使えば、Spreadsheet::WriteExcel/ParseExcel などを使わずに、かつどんな環境のどんな言語で記述されているWebアプリケーションでも、Excel文章を出力できます。厳密に言うと、「ExcelやWordでも開けるファイル」なんですけどね(^^; はじめて教えてもらった時に、感動というか拍子抜けしたので、みなさんも同じ気持ちを味わって下さい(^^ もったいぶって背景から。 会社にお勤めのみなさんには共感していただけると思いますが、世の中にはすべての作業を Office系アプリで行う方がいらっしゃいます。そういう方が「今後○○のデータはサーバで管理しよう」などとおっしゃりはじめたら、「お、どんなシステムだ?」と期待

  • 1