par Théo V » lun. 24 juin 2019 19:52
Bonjour,
Je me permet de demander votre aide, alors voila j'ai un fichier excel avec 21 colonnes et 4540 lignes, mon excel est coupé en deux, je veux dire que de la ligne 1 a 3505 il y a des informations et de la ligne 3507 a 4540 il y a des informations, j'ai réussi à extraire toutes les informations que je voulais, maintenant ce que je n'arrive pas à faire c'est que cell2 prend la valeur de la concaténation de cell2 + cell3
J'espère que vous pourrez m'aider à me sortir de ce problème, en vous remerciant par avance
Voici le code que j'ai fait jusqu’à présent
Code : Tout sélectionnerpublic class Main {
public static void main(String[] args) throws IOException, BiffException {
// Permet d'ouvrir et de lire le fichier voulu
Workbook workbook = Workbook.getWorkbook(new File("E:\\A11_TOUTES_ENSEMBLE_après_purge_Avec_légendes_300_dpi.xls"));
Sheet sheet = workbook.getSheet(0);
Cell cell = null;
Cell cell1 = null;
Cell cell2 = null;
Cell cell3 = null;
for(int j = 0; j < 3505; j++) {
cell = sheet.getCell(3, j);
System.out.println(cell.getContents());
}
for(int j = 3507; j < sheet.getRows(); j++) {
cell1 = sheet.getCell(3,j);
System.out.println(cell1.getContents());
}
for(int j = 0; j < 3505; j++) {
cell2 = sheet.getCell(7, j);
System.out.println(cell2.getContents());
}
for(int j = 3507; j < sheet.getRows(); j++) {
cell3 = sheet.getCell(7,j);
System.out.println(cell3.getContents());
}
if(cell.equals(cell1) && cell2.equals(cell3)) {
}
workbook.close();
}
Bonjour,
Je me permet de demander votre aide, alors voila j'ai un fichier excel avec 21 colonnes et 4540 lignes, mon excel est coupé en deux, je veux dire que de la ligne 1 a 3505 il y a des informations et de la ligne 3507 a 4540 il y a des informations, j'ai réussi à extraire toutes les informations que je voulais, maintenant ce que je n'arrive pas à faire c'est que cell2 prend la valeur de la concaténation de cell2 + cell3
J'espère que vous pourrez m'aider à me sortir de ce problème, en vous remerciant par avance
Voici le code que j'ai fait jusqu’à présent
[code]
public class Main {
public static void main(String[] args) throws IOException, BiffException {
// Permet d'ouvrir et de lire le fichier voulu
Workbook workbook = Workbook.getWorkbook(new File("E:\\A11_TOUTES_ENSEMBLE_après_purge_Avec_légendes_300_dpi.xls"));
Sheet sheet = workbook.getSheet(0);
Cell cell = null;
Cell cell1 = null;
Cell cell2 = null;
Cell cell3 = null;
for(int j = 0; j < 3505; j++) {
cell = sheet.getCell(3, j);
System.out.println(cell.getContents());
}
for(int j = 3507; j < sheet.getRows(); j++) {
cell1 = sheet.getCell(3,j);
System.out.println(cell1.getContents());
}
for(int j = 0; j < 3505; j++) {
cell2 = sheet.getCell(7, j);
System.out.println(cell2.getContents());
}
for(int j = 3507; j < sheet.getRows(); j++) {
cell3 = sheet.getCell(7,j);
System.out.println(cell3.getContents());
}
if(cell.equals(cell1) && cell2.equals(cell3)) {
}
workbook.close();
}
[/code]