2012-02-13 21 views
0

今、テンプレートからExcelファイルを生成しようとしています。私の場合は次のようなものです: オリジナルのExcelテンプレートファイルが1つあり、取得したデータに応じていくつかのカスタムExcelファイルを生成する必要があります。 従うべき簡単なワークフローはありますか?ExcelファイルテンプレートからカスタムExcelファイルを生成する

+0

もっと具体的に教えてください。どのデータをフェッチしたいのですか?出力は何でしょうか?あなたは多分入出力の優れたフォーマットについて何か言及することもできます。 –

答えて

0

質問をする前に解決策を見つけようとしましたが、解決方法を管理できませんでした。一つのアイデアが私の心に浮かびます。それはとても簡単でした。 私のコードは次のようなものです:

final String originalExcel = "D:\\work\\excel\\original.xls"; 
String pathname = "D:\\work\\excel\\generated\\custom1.xls"; 
File original = new File(originalExcel); 
File file = new File(pathname); 
FileUtils.copyFile(original, file);//I copied from my template before before changing it 
FileInputStream stream = new FileInputStream(file); 
final HSSFWorkbook wb = new HSSFWorkbook(stream); 
final HSSFSheet sheet = wb.getSheetAt(1); // so, here I can change my custom excel file. 
関連する問題