Bonjour.
J'utilise jxlapi afin de récupérer des données depuis une BD exel.
Cependant, le nombre de décimal retourné semble être limité à trois.
Comment faire pour changer cette valeur?

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
 
//création exel fichier virtuel
Workbook workbookGetData = Workbook.getWorkbook(new File("./"+bassin+" - 2004 - ESBD.xls"));
//création feuille virtuelle
Sheet sheet = workbookGetData.getSheet(0);
 
 
Cell a[][] = new Cell [cases][FinTab];
// a recoit la feuille
for (int i=3;i<cases+3;i++)
{
	b[i-3][0]= sheet.getCell(i,1);
	for (int j=2,l=0;j<this.FinTab+1;j++,l++)
	{
		a[i-3][l]= sheet.getCell(i,j);
	}
}
 
 
String [] champValue = new String[FinTab+1];
// champValue reçoit la valeur contenue dans les cellules.
for (int i = 1; i<cases ; i++)
{
	champValue[i-1] = a[i][point].getContents();
}
J'ai testé en faisant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
 
NumberCell num [] = new NumberCell[FinTab+1];
 
num[i-1] = (NumberCell)a[i][point];
champValue[i-1] = num[i-1].getContents();
Aucun changement.


Auriez vous une idée?
En vous remerciant.