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

Langage Java Discussion :

[CODE] Ouverture dans EXCEL


Sujet :

Langage Java

  1. #1
    Membre éclairé Avatar de Katachana
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    755
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Avril 2007
    Messages : 755
    Par défaut [CODE] Ouverture dans EXCEL
    Bonjour,

    J' aimerais savoir comment ouvrir un fichier dans EXCEL en java.

    Merci d'avance

  2. #2
    Membre éclairé Avatar de Katachana
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    755
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Avril 2007
    Messages : 755
    Par défaut
    Est ce que c'est compliqué a réalisé?

  3. #3
    Membre Expert
    Homme Profil pro
    Directeur technique
    Inscrit en
    Janvier 2007
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 348
    Par défaut
    Non, tu as plusieurs librairies pour ça ...
    Fais des recherches sur Jakarta POI ou Jexcel

  4. #4
    Membre éclairé Avatar de Katachana
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    755
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Avril 2007
    Messages : 755
    Par défaut
    Pour information si quelqu'un a le meme probleme.

    J'ai traité mon XML avec un fichier XSL et JAVA , pour générer le fichier dans Excel , il suffit de créer un fichier en sortie *.xls.
    Ca parait tout bete, mais comme j'ai passé deux jours a essayer de le faire avec POI et Jexcel, ce peut en sauver d'autre

    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
    26
    27
    28
    29
    30
    31
    32
    33
    //création du fichier XML
    			Document doc = analyseur.parse(new File("FR-FR-Form270207-4-1.xml"));
    			DOMSource sourceXML = new DOMSource(doc);
     
    			//Création du fichier XSL
    			doc = analyseur.parse(new File("test.xsl"));
    			DOMSource sourceXSL = new DOMSource(doc);
     
    			TransformerFactory trFact = TransformerFactory.newInstance();
    			Transformer transformeur = trFact.newTransformer(sourceXSL);
    			transformeur.setOutputProperty(OutputKeys.METHOD, "html");
    			transformeur.setOutputProperty(OutputKeys.ENCODING, "ISO-8859-1");
    			transformeur.setOutputProperty(OutputKeys.INDENT, "yes");
     
    			//transformeur.setParameter("num", "6");
    			File oFic = new File("resultat.vm");
    			FileOutputStream fos = new FileOutputStream(oFic);
     
    			if (fos != null) {
    				Result sortie = new StreamResult(fos);
    				transformeur.transform(sourceXML, sortie);
    			}
     
    			fos.flush();
    			fos.close();
     
    			Velocity.init();
    			VelocityContext context = new VelocityContext();
    			context.put( "date", new DateHelper());
    			Template template = Velocity.getTemplate("result.vm");
    			FileWriter fw = new FileWriter("result.xls");			
    			template.merge( context, fw );
    			fw.close();

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

Discussions similaires

  1. [XL-2003] Effacer une mention générée par un code VB dans Excel
    Par sevy1 dans le forum Excel
    Réponses: 3
    Dernier message: 15/02/2012, 19h14
  2. Réutilisation de code VBA dans Excel et Outlook
    Par metramo dans le forum Général VBA
    Réponses: 1
    Dernier message: 21/04/2009, 15h52
  3. PW perdu dans code VBA sous Excel ?
    Par electrosat03 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 21/01/2007, 22h32
  4. [VBA-E] Aide pour éxécuter mon code en cliquant sur un bouton dans excel.
    Par pauletta22 dans le forum Macros et VBA Excel
    Réponses: 53
    Dernier message: 29/05/2006, 13h47
  5. [VBA-E] Aide pour un bouton dans excel qui exécuterai mon code.
    Par pauletta22 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 24/05/2006, 16h23

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