IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Documents Java Discussion :

insérer des chiffres dans une cellule en utilisant IEXCEL API


Sujet :

Documents Java

  1. #1
    Membre régulier
    Inscrit en
    Juin 2008
    Messages
    394
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 394
    Points : 73
    Points
    73
    Par défaut insérer des chiffres dans une cellule en utilisant IEXCEL API
    bonjour
    j'utilise l'Api JEXCEL API pour créer des fichiers Excel

    pour insérer un string dans une cellule je fais ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    	 Label labelpre = new Label (i, j,qte); 
       sheet2.addCell(labelpre);

    mais pour insérer un chiffre je sais pas dans tous les tutoriel que j'ai utilisé y'avait que cette méthode

    quelqu'un peut me dire commet le faire ??
    merci de me répondre

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 14
    Points : 17
    Points
    17
    Par défaut
    Jette un oeil ici : http://www.andykhan.com/jexcelapi/tutorial.html

    Formatting Numbers

    Number formatting information may be passed to the cell format object by a similar mechanism to that described for fonts.

    A variety of predefined number formats are defined statically. These may be used to format numerical values as follows:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
        WritableCellFormat integerFormat = new WritableCellFormat (NumberFormats.INTEGER);
        Number number2 = new Number(0, 4, 3.141519, integerFormat);
        sheet.addCell(number2);
     
        WritableCellFormat floatFormat = new WritableCellFormat (NumberFormats.FLOAT);
        Number number3 = new Number(1, 4, 3.141519, floatFormat);
        sheet.addCell(number3);
    The above code inserts the value 3.14159 into cells A5 and B5, using the preset integer and floating points format respectively. When Excel renders these cells, A5 will display as "3" and B5 will display as "3.14", even though both cells contain the same floating point value.

    It's possible for a user to define their own number formats, by passing in a number format string. The string passed in should be in the same format as that used by the java.text.DecimalFormat class. To format a number to display up to five decimal places in cell C5, the following code fragment may be used:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
        NumberFormat fivedps = new NumberFormat("#.#####");
        WritableCellFormat fivedpsFormat = new WritableCellFormat(fivedps);
        Number number4 = new Number(2, 4, 3.141519, fivedpsFormat);
        sheet.addCell(number4);
    It is, of course, also possible to specify font information as well eg. to display the same value in the 16 point times bold font defined earlier we can write

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    WritableCellFormat fivedpsFontFormat = new WritableCellFormat (times16font, fivedps);
    Number number5 = new Number(3, 4, 3.141519, fivedpsFontFormat);
    sheet.addCell(number5);

Discussions similaires

  1. Réponses: 2
    Dernier message: 31/07/2012, 05h54
  2. [XL-2003] Insérer des commentaires dans une plage de cellules
    Par C Blaise dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 15/04/2011, 09h59
  3. Extraire seulement des chiffres dans une cellule
    Par helkøwsky dans le forum Excel
    Réponses: 2
    Dernier message: 12/11/2010, 17h59
  4. Insérer des lignes dans une StringGrid
    Par da_latifa dans le forum Composants VCL
    Réponses: 1
    Dernier message: 26/09/2005, 12h45
  5. insérer des images dans une bd postgresql
    Par ephet dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 20/01/2004, 09h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo