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 :

[JXL] Ecrire dans un classeur déjà existant


Sujet :

Documents Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2009
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 48
    Par défaut [JXL] Ecrire dans un classeur déjà existant
    Voici mon problème:
    Je cherche a éditer le contenu d'un fichier Excel

    J'ai regardé la doc http://www.andykhan.com/jexcelapi/tutorial.html#writing


    Il utilise
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    WritableWorkbook workbook = Workbook.createWorkbook(new File("output.xls")); 
    WritableSheet sheet = workbook.createSheet("First Sheet", 0);
    Mais il me faudrait (qui ne marche pas)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     WritableWorkbook workbook = Workbook.getWorkbook(new File("output.xls"));
    WritableSheet sheet = workbook.getSheet("NomClasseur");
    Quelqu'un a déjà eu ce soucis?

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Février 2009
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 48
    Par défaut
    Bon ben je vais me rabattre sur une autre solution (si sa peut un jour aider quelqu'un...)

    Structure du fichier Excel:
    Classeur
    _VotreModele
    |_Placer tout votre attirail graphique
    |_Faire pointer les cellules intéressés sur les mêmes que VosDonnees (ex:=Feuil2!C15)
    _VosDonnees
    |_ Ici vous placer toutes vos valeurs, comme si vous êtiez dans VotreModele


    Je reste néanmoins ouvert s'il existe plus simple ^^!

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2009
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 48
    Par défaut
    Solution pour éditer un fichier excel

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
      WritableSheet sheet;
            Workbook workbook;
            WritableWorkbook wwork;
            WritableCell cell;
            try {
                try {
                    workbook = Workbook.getWorkbook(fichXl);
                    wwork = Workbook.createWorkbook(new File("test.xls"), workbook);
                    sheet = wwork.getSheet(1);
                    cell = sheet.getWritableCell(1, 2);
                    //cell.addCell();

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Ecrire dans un classeur fermé
    Par zahui_eric dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 22/10/2012, 20h58
  2. [XL-2010] ecrire dans un classeur fermé depuis un formulaire
    Par letsProg dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 19/10/2011, 11h03
  3. Ecrire dans un fichier Excel existant
    Par Javix dans le forum Ruby
    Réponses: 6
    Dernier message: 21/02/2008, 21h47
  4. Peut on ecrire dans un fichier XSL existant?
    Par Mickey.jet dans le forum API, COM et SDKs
    Réponses: 1
    Dernier message: 30/03/2006, 15h48

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