2010年4月5日月曜日

groovyとJExcelAPIを使用してサイトへのハイパーリンクを作成する

groovyとJExcelAPIを使用してサイトへのハイパーリンクを作成するには、以下のコードを実行します。

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

workbook = Workbook.createWorkbook(
new File("test34.xls"),
Workbook.getWorkbook(new File("test1.xls"))
)
sheet = workbook.getSheet(0)
// C1セルにサイトへのリンクを追加
wh = new WritableHyperlink(2, 0,
new java.net.URL("http://groovyarekore.blogspot.com"))
wh.setDescription("groovyあれこれ")
sheet.addHyperlink(wh)
workbook.write()
workbook.close()


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


出力Excel(test34.xls)


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

0 件のコメント:

コメントを投稿