Bonjour à tous,
Je génère un fichier XSL depuis une application Java avec Jxl.
Mon fichier est correctement généré; Cependant si je lance une seconde fois la création du fichier xsl sans quitter mon applicatioin, j'obtiens l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
jxl.write.biff.JxlWriteException: Attempt to modify a referenced format
Le code (au début de ma classe) qui semble poser problème est le formatage de mes cellules :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
WritableCellFormat wFormat = new WritableCellFormat(new WritableFont(WritableFont.ARIAL, 0, WritableFont.NO_BOLD, false, UnderlineStyle.NO_UNDERLINE, Colour.WHITE, ScriptStyle.NORMAL_SCRIPT));
wFormat.setLocked(true);
Je ne vois pas comment organiser mon code autrement pour ne plus avoir d'erreur.
Merci pour votre aide

EDIT : J'ai résolu mon problème en déclarant un nouvel objet WritableCellFormat dès que j'en avais besoin au lieu de n'en déclarer qu'un seul en début de code ...