Bonjour a tous, voila j'ai une activity qui lit un fichier xls avec POI et qui fonctionne très bien.

mais maintenant je voudrait pouvoir récupérer tous les numéro des colonnes ou dans leurs cellule numéro 3 contient le texte "NON" dans une Array.

je suis en train de faire des essaye comme ceci mais sa ne fonctionne pas..

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
        final ArrayList<ArrayList<String>> ArrayNonComplet=new ArrayList<>();
        while (rowIter.hasNext()) {
            final HSSFRow myRow = (HSSFRow) rowIter.next();
            final Cell cell = myRow.getCell(3);
            final String quittance = String.valueOf(cell);
            Log.d("Debug", String.valueOf(quittance));
            ArrayList<String> ArrayLigne=new ArrayList<String>();
 
 
            final ArrayList<String> ArrayNon=new ArrayList<>();
            final ArrayList<Integer> ArrayOui=new ArrayList<>();
            for (int i = 0; i <= sheet1.getLastRowNum(); i++) {
 
                if ("NON".equals(quittance) == true) {
                    int numrow = i;
                    //   Toast.makeText(Quittance.this, "COUCOUCOCUCOUCOUC", Toast.LENGTH_SHORT).show();
                    // HSSFSheet sheet1 = wb.getSheetAt(0);
                    ArrayNon.add(String.valueOf(numrow));
                    Log.d("ArrayNon", String.valueOf(ArrayNon));
                    ArrayNonComplet.add(ArrayNon);
                    Log.d("ArrayNonComplet", String.valueOf(ArrayNonComplet));
 
                    //ArrayLigne.add (String.valueOf(myCell));
                   // ArrayFichier.add (String.valueOf(ArrayLigne));
                    // view.setTextColor(Color.WHITE);
                    //setBackgroundColor(Color.parseColor("#d60610"));
                    //view.setBackgroundColor(Color.RED);
                } else {
                   // int numrow = i;
                   // ArrayOui.add(numrow);
                    // ArrayNon.add (position);
                   // Log.d("ArrayOui", String.valueOf(ArrayOui));
                    // Set the background color for alternate row/item
 
                }
 
        }}
Auriez vous une idées de a maniéré de faire pour y parvenir?

Merci d'avance!