Excel
シフト表作成アプリ作る中で、Excel帳票を出力したくなったので軽くライブラリについて調べて見る。調べる前に、以前に使ったことあるやつPOI …以前に実務で帳票ガリガリ書いてたけど、かなりプリミティブで結構辛かった。なので生で使うのは本当に必要な時…
Excelファイル(※2007以降の.xlsx形式)から目的の図形を取得し、値をセットする。今回はテキストボックスを取得してセットするサンプル。既に対象のWorkbookとSheetを取得している状態から。 // 図形描画の為のXSSFDrawingから図形のListを取得XSSFDrawing dr…
Excelファイル(※2007以降の.xlsx形式)から名前が定義されているセルを取得し、値をセットする。既に対象のWorkbookとSheetを取得している状態から。 XSSFName name = workbook.getName("cell's Name");CellReference ref = new CellReference(name.getRefers…
下記の条件でExcelファイル(※2007以降の.xlsx形式)に画像を貼り付ける。(だいぶ限定的…)1.画像を貼り付けるセル範囲が指定されている。2.画像は指定された範囲内で、アスペクト比を保ったまま最大化する。3.範囲は任意だが、指定された範囲のセルはすべて…
初POI。EXCEL(.xlsx)ファイルに画像を貼り付ける際の offset の指定に苦戦。画像の位置指定は XSSFClientAnchor クラスを用いて行う。設定方法は下記の2通りが可能。 1.create時に位置指定を行う。 XSSFClientAnchor anchor = XSSFDrawing.createAnchor( d…