Bonjour,

J'ai de multiples erreurs dans mon programme java lors de la modification d'un fichier excel avec l'api jexcel. J'ai pourtant recopié exactement le tuto de l'api !
Une partie de mon code :

Workbook source = Workbook.getWorkbook(new File("P:\\Document\\myFile.xls"));
WritableWorkbook dest = Workbook.createWorkbook(new File("P:\\Document\\output.xls"), source);
WritableSheet sheet = dest.getSheet(0);

Label label = new Label(0, 2, "New label record");
--> remove arguments to match 'Label'
Je ne comprends pas, cette définition d'un label est pourtant correct non ?

sheet.addCell(label);
--> cast argument 'label' to 'WritableCell'
Si je le cast j'obtiens une autre erreur lors de la compilation : java.awt.Label cannot be cast to jxl.write.WritableCell !

Number number = new Number(0, 3, 3.1459);
--> cannot instanciate the type Number
J'ai pourtant fais l'import java.lang.Number

sheet.addCell(number);
--> même erreur que pour le label

dest.write();
dest.close();

Merci d'avance pour votre aide !
Cordialement

PS : je voudrais joindre à ce message l'ensemble de mon code mais je ne trouve pas comment faire...?