bon moi je developpe un projet web avec le frame work struts
la partie suivante de mon code
File projectRealPath=new File(request.getSession().getServletContext().getRealPath("."));
je la fait pour récuperer le chemin relatif de mon projet
ensuite je récupère le fichier "ready.xls" qui se trouve dans le dossier "bon"
Workbook workbook = Workbook.
getWorkbook (
new File(projectRealPath,"bon/ready.xls"));
et tous sa pour ne pas indiquer le chemin comlpet du fichier que je veux copier mais toi tu écrire le chemin complet de ton fichier
// tu met chaque fichier dans un workbook et tu récupère le sheet
Workbook workbook1 = Workbook.getWorkbook (
new File("C/......../fichier1.xls"));Sheet sheet1=workbook1.getSheet(0);
Workbook workbook2 = Workbook.getWorkbook (new
File("C/........./fichier2.xls"));Sheet sheet2=workbook2.getSheet(0);
Workbook workbook3 = Workbook.getWorkbook (new
File("C/........./fichier3.xls"));Sheet sheet3=workbook3.getSheet(0);
//tu crée ton workbook
WritableWorkbook classeur = Workbook.createWorkbook (
new File ( "fichiercrée.xls"));// et tu écrit chaque sheet récupéré dans une sheet de ton workbook
WritableSheet sheet4 = classeur.importSheet(
"1 Sheet", 0, sheet1);WritableSheet sheet5 = classeur.importSheet(
"2 Sheet", 1, sheet2);WritableSheet sheet6 = classeur.importSheet(
"3 Sheet", 2, sheet3);classeur.write();
classeur.close();
j'éspère que cette solution va t'aider
n'oublie pas de me le dire
@+