2010年3月29日月曜日

groovyとJExcelAPIを使用してセルを右寄せに設定する

groovyとJExcelAPIを使用してセルを右寄せに設定するには、以下のコードを実行します。

import jxl.*;
import jxl.write.*;

workbook = Workbook.createWorkbook(
new File("test27.xls"),
Workbook.getWorkbook(new File("test1.xls"))
)
sheet = workbook.getSheet(0)
sheet.setColumnView(0, 20)
// A1セルを右寄せにする
wc = sheet.getWritableCell(0,0)
cf = new WritableCellFormat(wc.getCellFormat())
cf.setAlignment(Alignment.RIGHT)
wc.setCellFormat(cf)

workbook.write()
workbook.close()


サンプルExcelブック(test1.xls)


出力Excel(test27.xls)
JExcelAPIで右寄せに設定したセル

動作環境
groovy 1.7.0, JDK6 Upadate18, JExcelAPI 2.6.12

関連項目
groovy とJExcelAPIを使用してセルを上寄せに設定する

0 件のコメント:

コメントを投稿