タグ

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

タグの絞り込みを解除

javaとPOIに関するbig-treeのブックマーク (21)

  • さとやn Blog : Java POI で関数の値を取得してみる

    2011年03月21日11:15 カテゴリJava Java POI で関数の値を取得してみる POIを使ってエクセルのデータを読めることはわかったのですが、関数の値や別セルの参照値はどうなんだろう? 実際ある程度の関数や参照は扱えないと使いものにならない。 調べてみると、ある程度のはサポートされているらしい。 References: single cell & area, 2D & 3D, relative & absoluteLiterals: Number, text, boolean, error and arrayOperators: arithmetic and logical, some region operatorsBuilt-in functions: over 350 recognised, 280 evaluatableAdd-in functions: 3 fro

    さとやn Blog : Java POI で関数の値を取得してみる
  • http://japan.internet.com/developer/20090324/26.html

  • Apache POI | セルに設定された値を取得

    文字列の値が設定されているセルから値を取得するにはgetStringCellValueメソッドを使い、数値が設定されているセルから値を取得するにはgetNumericCellValueメソッドを使います。他のタイプの値が設定されているセルに対してメソッドを実行することもできますが、変換できない値だった場合などは例外が発生します。 ここではまず数値と文字列、そして日付の値を取得するためのメソッドについて確認します。 数値の値を取得するにはCellインターフェースで用意されているgetNumericCellValueメソッドを使います。 Get the value of the cell as a number. For strings we throw an exception. For blank cells we return a 0. For formulas or error cel

  • POIを活用してExcelから帳票を作成

    はじめに POIはJavaからMicrosoftのドキュメントを操作するためのAPIで、2007年6月からApache Software Foundationのトップレベルプロジェクトに格上げされました。オープンソースとして提供されているので誰でも無償で利用することができます。 なぜ初期のリリース後、7年以上も経過し、多くの情報が存在するPOIを今回あらためて取り上げることにしたかと言うと、2009年9月リリースのVersion 3.5でOffice Open XML形式(以降、OOXML形式)への対応という大きな変更が加わったからです。 分かりやすくいうと2007形式のExcel(xlsx)やWord(docx)のファイルも扱えるようになったということです。 連載では、POIの中からExcelを操作するコンポーネント(HSSF/XSSF)に対象を絞り、下記の予定で紹介していきます。 準

    POIを活用してExcelから帳票を作成
  • 43693 – setLandscape(true) has no effect on a loaded sheet.

    big-tree
    big-tree 2010/03/25
    POIで印刷の向きの設定が反映されない件。3.6でもまだ治ってないみたい…。ウィンドウ枠の固定もなんか変なんだよなあ…
  • Apache POIでExcelを操作

    Apache POI(以前はJakarta POIと呼ばれていました)はJavaアプリケーションからExcelやWordなどのMicrosoft製品のフォーマットファイルを読み書きするためのAPIです。 今回は特にExcelのファイルを対象として試していきますが、Excelのファイルの読み書きではApache POIの中のHSSFとXSSFを使用します。HSSFExcel2003までのファイルフォーマットに対応したもので、XSSFExcel2007のOOXML(.xlsx)ファイルフォーマットに対応したものです。 Apache POI 3.6のダウンロード Apache POI 3.6のインストール クラスパスの設定

  • Office Open XML形式に対応したPOIの概要と環境構築

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    Office Open XML形式に対応したPOIの概要と環境構築
  • Jakarta POIの実用的なサンプル集 | Ize's Organize

    仕事javaからのEXCEL操作をやりそうなので、 今のうちに使えそうなサンプルをまとめてみた。 No related posts. 関連記事はYARPP関連記事プラグインによって表示されています。

  • JavaのメモⅡ(POI3.5 beta Office2007)

    【POI3.5 betaのメモ】 1.エクセルファイルを出力してみる。(office2007) /* * ☆準備するもの。 * POIの体のjarファイル。 * poi-3.5-beta4-20081128.jar * poi-contrib-3.5-beta4-20081128.jar * poi-ooxml-3.5-beta4-20081128.jar * poi-scratchpad-3.5-beta4-20081128.jar * * 他にも外部jarファイルがたくさんいる。 * dom4j-1.6.1.jar * jsr173_1.0_api.jar * ooxml-schemas-1.0.jar * openxml4j-1.0-beta.jar * xmlbeans-2.3.0.jar * * こんなものまで、無いと動かない。 * commons-logging-1.1.ja

  • Busy Developers' Guide to HSSF and XSSF Features

    Want to use HSSF and XSSF read and write spreadsheets in a hurry? This guide is for you. If you're after more in-depth coverage of the HSSF and XSSF user-APIs, please consult the HOWTO guide as it contains actual descriptions of how to use this stuff. Index of Features How to create a new workbook How to create a sheet How to create cells How to create date cells Working with different types of ce

  • Jakarta POI 3.6 - Diary of absj31

    しばらく使っていない間に、POIも大分改善されたようで。xlsx形式のファイルもサポートするようになったんですね。 Apache POI - the Java API for Microsoft Documents 使い方、コードサンプルはこちらから。一番下は(3.5への)バージョンアップ用の手順ですね。 Busy Developers' Guide to HSSF and XSSF Features The New Halloween Document Upgrading to POI 3.5, including converting existing HSSF Usermodel code to SS Usermodel (for XSSF and HSSF) EXCEL2007対応については、以下の頁が詳しいです。 Apache POIのExcel2007対応について - kens

    Jakarta POI 3.6 - Diary of absj31
    big-tree
    big-tree 2010/01/14
    jdk1.6じゃないと動作しない?Caused by: java.lang.NoClassDefFoundError: javax/xml/stream/XMLStreamException
  • OOXMLをサポートするApache POI 3.5がリリースされた

    あなたにとって重要なトピックや同僚の最新情報を入手しましょう最新の洞察とトレンドに関する最新情報を即座に受け取りましょう。 継続的な学習のために、無料のリソースに手軽にアクセスしましょうミニブック、トランスクリプト付き動画、およびトレーニング教材。 記事を保存して、いつでも読むことができます記事をブックマークして、準備ができたらいつでも読めます。

    OOXMLをサポートするApache POI 3.5がリリースされた
  • POI Javaテクニカルサンプル集

    MicrosoftのWordファイルをJavaで読み込むサンプルです。 http://www.apache.org/dyn/closer.cgi/jakarta/poi/からライブラリをダウンロードします。 現在使用しているのは、poi-bin-3.0-FINAL-20070503.zip のライブラリです。 HWPFライブラリは poi-scratchpad-3.0-rc4-20070503.jar に入っています。 Paragraph の使い方 Paragraphとは、段落を表しています。 Range もしくは Section クラスの getParagraph(行数)で取得します。 CharacterRun の使い方 CharacterRun とは、一つのParagraph の中で、同じ属性を持つ文字列を表しています。 例えば、ABCDEFという文の場合、Paragraph では、A

  • ExCella

    お知らせ ExcellaのリポジトリはGitHubへ移行しました。 最新の情報はこちらをご覧ください https://excella-core.github.io/ コンセプト Excelは様々なシステムのフロントエンド・バックエンドで利用されるようになってきました。 またExcel2007では、扱えるデータ件数の増加、ピボットテーブル/ピボットグラフの機能の充実などが行われ、今後より多くのシーンでの利用が予想されます。 一方、JavaからExcelを操作するには POIやJava Excel APIなどの低レベルのAPIを利用するのが一般的ですが、 これらのAPIを利用してExcelを操作するには多くのコーディングをする必要があり、Excelのバージョンの違いにも悩まされます。 このような問題を解決する目的で作られたのがExCellaです。 ExCellaでは、ベースとなるフレームワーク

  • Apache POI | 前景色と背景色

    セルに対する前景色と背景色のスタイルを設定する方法を確認します。なおここで前景色というのはセルに表示される文字の色ではありません。セルは前景色で指定した色の上に、パターン種別と背景色で作成されたパターンが表示されます。 前景色を設定するにはCellStyleインターフェースで用意されているsetFillForegroundColorメソッドを使います。

  • ( Jakarta POI ) WebアプリケーションでExcelファイルの利用

    Javaに関するさまざまなソフトウェアをオープンソースで開発しているJakartaプロジェクトもかなり広まってきて、最近では、プログラムを組むときに、Jakartaプロジェクトのサイトをチェックしてから作り方や作るものを決める、という方も多いのではないでしょうか。 そのJakartaプロジェクトのサブプロジェクトの1つに、Microsoft OfficeのExcel、Wordファイルを読み書きするための、POI注1というライブラリがあります。 現状ではまだ、Excelファイルの読み書きができるようになったばかりですが、プログラムを組むときにExcelが使えると、さまざまな便利な機能を実装することができます。 Webアプリケーションの場合は、データの一括登録やデータ一覧のダウンロード、また、帳票向けの印刷用整形ファイルなどとして、Excelファイルを使うことができるようになります

  • itarchitect.jp

    This domain may be for sale!

  • [ThinkIT] 第8回:ピボットテーブル(後編) (1/4)

    今回は4つのコンポーネントのうち、HSSFについてのみ説明を行います。Excelは既に多くのユーザが基操作を理解しているため特に教育も必要なく、すぐに使えるというメリットがあります。また、HSSFは分析用の帳票を作成する以外にも様々な用途で利用することができますので、操作方法を理解しておくと様々な場面において作業を効率化できます。 HSSFの使用例 このアプリケーションは入力された注文情報をデータベースに格納するというシンプルなものですが、注文された商品によって入力項目の必須条件、入力不可などの条件が異なっていました。また、データベースに保存する際には正規化された形式になるため確認作業に多くの時間がとられていました。 そこで、入力条件を定義したExcelファイルとデータベースから取得したデータを比較し、異常と思われる項目には色を付けるなどの人間が確認しやすい形に変換して、Excelファイ

  • お宝はオープンソースにあり!第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)
  • / - 海豹日記

    {今年|今月|今週|今日}も何%過ぎました ゆく河の流れは絶えずして、しかももとの水にあらず (鴨長明:荘子) FESTINA LENTE ゆっくり急げ (ローマ帝国初代皇帝 アウグストゥス) 立派にできたのであれば、それは十分早くできたことになる (ローマ帝国初代皇帝 アウグストゥス) 海豹日記 へようこそ このサイトは、個人的な覚書を残しておくサイトです 自分は、よくこんなことをします 何かの困りごとや興味の赴くままに、いろいろ調べる 数か月後に、そのことを忘れてしまって、同じことについていろいろ調べる。しかし、そのうち、数か月前の自分が、同じことを同じように調べていたことに気づく それは不毛なので、覚書を残しておこうというわけです (主人公のアリスに掴まれて、チェス盤のはるかかなたまで持ち上げられたことのあるチェスの王さまが、当時のこと思い出し) 王さま「あの瞬間の恐怖といったら、わ