タグ

javaとPOIに関するmota5のブックマーク (6)

  • 「jakarta-POI でテンプレートに埋め込んだ計算式が反映されない」(1) Java Solution - @IT

    IT 会議室 Indexリンク Windows Server Insider Insider.NET System Insider XML & SOA Linux Square Master of IP Network Java Solution Security & Trust Database Expert RFID+IC リッチクライアント & 帳票 Server & Storage Coding Edge @ITクラブ Cafe VB業務アプリケーション開発研究 @IT SpecialPR

    mota5
    mota5 2008/08/27
    自動計算
  • [ThinkIT] 第7回:ピボットテーブル(前編) (1/4)

    こんにちは。ビーブレイクシステムズの横井です。今回から2回に渡り、Excelによる分析用帳票について説明します。POIというライブラリを使用することで、Excelのワークブックを出力することができます。 出力したワークブックを最大限に生かすためも今回は一度OSSから離れ、Excel上でデータ分析を行う際に使用するピボットテーブルという機能について説明します。POIというライブラリについては次回説明します。 データ分析とは、事象(データ)から情報への変換作業といえます。例えば、売上の増減といった事象からその原因を探り、次の行動を決定するための情報へと変換していくわけです。情報への変換作業の過程では、事象に対して原因と思われる仮説を立て、仮説を検証するという作業を繰り返す必要があり、経験や勘が必要な作業でもあります。情報に変換する作業のための機能を提供するのが、OpenOLAPなどのOLAPツ

    mota5
    mota5 2007/02/08
    少し高度
  • POIを使用してJavaからExcel出力を行う

    表形式のデータ保存には、CSV形式のテキストファイルを用いるのが一般的です。しかし、用途によっては、Microsoft Excelで作成したような見栄えの良い表形式での出力を求められることがあります。 そこで、稿では「POI」と呼ばれるJavaのライブラリを使用して、Excelファイルを出力する方法を紹介します。POIは、ExcelやWordなどの「Microsoft OLE 2複合ドキュメント形式」に準拠したファイルをJavaで扱うためのAPI群です。ここでは、POIの中でExcel出力を行う「HSSF」と呼ばれるコンポーネントを使用する例を紹介します。 package to.msn.wings; import java.io.FileOutputStream; import org.apache.poi.hssf.usermodel.HSSFSheet; import org.apa

    POIを使用してJavaからExcel出力を行う
    mota5
    mota5 2007/02/08
    基本的な部分
  • POI/Tips - Labo of J

    POIで読み込むと壊れるExcelファイルがある † マクロの残骸が残っているのか何なのかよくわからないのですが、何らかの設定を行ったExcelファイルをPOIで読み込んで、ファイル出力したものを、Excel 2002以降で開こうとすると、以下のようなダイアログが出ます。 行の挿入機能 † 行の挿入機能が実装されていません。「行の新規作成」と「行の移動」機能を使って、独自に実装することになります。例えば、以下のような実装になります。 /** * Excelシートに行を挿入します。 * @param sheet POIのExcelシートオブジェクト * @param rowNum 行の番号 * @param templateRowNum コピー元となる行の番号 */ private void insertRow(HSSFSheet sheet, int rowNum, int templat

    mota5
    mota5 2007/02/07
    ヘッダーの日本語文字化け
  • JakartaPOIでExcel形式の帳票を出力する:CodeZine

    はじめに Webシステムでデータをダウンロードする場合、CSV形式が一般的ですが、Excel形式で出力したいという要望も良くあります。これは、罫線やフォントの変更など見栄えのよい帳票が作成できることや、Excelが表計算アプリケーションとしてエンドユーザに広く受け入れられているためだと思われます。そこで稿ではJavaからExcelファイルを出力しダウンロードする方法を紹介します。サンプルでは、請求書番号を入力すると、Excelにて作成された請求書がダウンロードできるという機能を実装しています。 対象読者 Javaプログラミングを行ったことがある、もしくは、Javaプログラミングに興味のある方を対象としています。 必要な環境 このサンプルはJ2SE(TM) Development Kit 5.0 Update 2、Tomcat5.5.7にて動作確認をしています。また、Webフレーム

  • お宝はオープンソースにあり!第6回無償で使える帳票ツールでPDFやExcel形式のファイルを生成する(2)

    次に,Jakarta POIで,Excel帳票を動的に生成してみましょう。Jakarta POIは,このソフトのWebページ(http://jakarta.apache.org/poi/)からダウンロードできます。ダウンロードしたpoi-bin-2.5.1-final-20040804.zipを解凍すると,一連のファイルが展開されるので,配下に含まれるpoi-2.5.1-final-20040804.jarをアプリケーション・ルート直下の「/WEB-INF/lib」フォルダにコピーしてください*6。 Excelを使ってテンプレートを作成する Jakarta POIでは,Excelで作成したテンプレート(「.xls」ファイル)を利用して帳票を作成できます。Excelを利用することで,Excelが標準で持っている表計算機能やチャート機能をPOIからフルに利用できるというメリットがあります。 サ

    お宝はオープンソースにあり!第6回無償で使える帳票ツールでPDFやExcel形式のファイルを生成する(2)
  • 1