khadijaasma
Messages postés17Date d'inscriptiondimanche 28 mars 2010StatutMembreDernière intervention 6 mai 2012
-
2 juin 2010 à 19:01
jaouadino
Messages postés1Date d'inscriptiondimanche 1 mars 2009StatutMembreDernière intervention16 octobre 2010
-
16 oct. 2010 à 18:30
Bonjour
je veux exporter les données d'un jtable vers un fichier excel
voici mon code :
HSSFWorkbook wb = new HSSFWorkbook();
HSSFSheet sheet = wb.createSheet("Bordereau");
int a = jTable1.getRowCount();
int b =jTable1.getColumnCount();
for(int i=0;i<a;i++)
{
HSSFRow row = sheet.createRow(i);
for(int j=0;j<b;j++)
{
HSSFCell cell = row.createCell((short)j);
cell.setCellValue(jTable1.getValueAt(i,j));
}
}
FileOutputStream fileOut;
try {
fileOut = new FileOutputStream("monfichier.xls");
wb.write(fileOut);
fileOut.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
mais ca marche pas parce que setCellValue ne possède pas un paramètre de type Object. comment je peut résoudre ce problème? et est ce qu'il existe une autre méthode différente de celle pour exporter un jtable vers excel?
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 2 juin 2010 à 21:08
Salut,
Je ne connais pas la bibliothèque que tu utilises, mais tu as certainement une méthode pour définir le format des données envoyées.
______________________________________
AVANT de poster votre message, veuillez lire, comprendre, et appliquer notre réglement
Vous n’avez pas trouvé la réponse que vous recherchez ?