![]() |
POI のバックアップ(No.4) |
||
Jakarta POIは、JAVAのみでMicrosoft Officeファイル(word, excel)の読み書きを実現するAPI群から成り立つプロジェクトです。
HSSFは、Microsoft Excel 97(-XP)のエクセルファイルを読み書きするためのAPIセットです。
HSSF (for reading and writing spreadsheets):
cell.setCellFormula("HYPERLINK(\"http://google.com\",\"Google\")");
HPSF (for reading document properties):
HSSFCellStyle?.ALIGN_CENTER | 中央揃え |
HSSFCellStyle?.ALIGN_CENTER_SELECTION | 選択範囲内で中央揃え |
HSSFCellStyle?.ALIGN_FILL | 両端揃え |
HSSFCellStyle?.ALIGN_GENERAL | 標準 |
HSSFCellStyle?.ALIGN_JUSTIFY | 均等割付 |
HSSFCellStyle?.ALIGN_LEFT | 左揃え |
HSSFCellStyle?.ALIGN_RIGHT | 右揃え |
HSSFCellStyle?.VERTICAL_BOTTOM | 下詰め |
HSSFCellStyle?.VERTICAL_CENTER | 中央揃え |
HSSFCellStyle?.VERTICAL_JUSTIFY | 均等揃え |
HSSFCellStyle?.VERTICAL_TOP | 上詰め |
HSSFCellStyle?.BORDER_DASH_DOT | 一点鎖線 |
HSSFCellStyle?.BORDER_DASH_DOT_DOT | 二点鎖線 |
HSSFCellStyle?.BORDER_DASHED | 点線(長) |
HSSFCellStyle?.BORDER_DOTTED | 点線(短) |
HSSFCellStyle?.BORDER_DOUBLE | 二重線 |
HSSFCellStyle?.BORDER_HAIR | ヘアライン |
HSSFCellStyle?.BORDER_MEDIUM | 普通 |
HSSFCellStyle?.BORDER_MEDIUM_DASH_DOT | 普通の一点鎖線 |
HSSFCellStyle?.BORDER_MEDIUM_DASH_DOT_DOT | 普通の二点鎖線 |
HSSFCellStyle?.BORDER_MEDIUM_DASHED | 普通の点線 |
HSSFCellStyle?.BORDER_NONE | なし |
HSSFCellStyle?.BORDER_SLANTED_DASH_DOT | 斜めにカットされた一点鎖線 |
HSSFCellStyle?.BORDER_THICK | 太線 |
HSSFCellStyle?.BORDER_THIN | 細線 |