Classe Java cria relatório no Excel

Olá!

Tenho q desenvolver uma classe em Java q prepara todos os dados a serem usados na montagem de um relatório. Isso não problema.

A questão é q o relatório a ser criado deve ter formato excel, ou seja, através de um panel o usuário irá indicar quais informações que ver no relatório, a preparação dos dados será realizada e, não sei como montar o tal relatório no excel! A tela do excel deve ser apresentada já exibindo as informações q a classe java preparou, formatadas.

Alguém poderia me ajudar?

Obrigada,
Lib

Tente dar uma olhada no JasperReport, ele gera relatório em PDF, Excel e se nao me engano em doc tambem. acredito que isso vai te ajudar muito tem até o iReport que é a parte grafica que te ajuda a desenhar o relatório.

Espero ter ajudado.

Gustavo