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

Java Discussion :

publipostage vers excel


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Janvier 2006
    Messages
    716
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 716
    Par défaut publipostage vers excel
    Bonjour,

    Je souhaite faire un genre de publipostage en java sur des fichiers excel.

    J'ai trouver une api pour le faire avec un fichier rtf (http://rtftemplate.sourceforge.net/fr/index.html).

    Je cherche la même chose pour excel.

    J'ai chercher sur google mais n'est pas trouvé...

    Merci pour vos conseils.

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    La librairie POI de apache permet de lire / écrire les fichiers excel / word. Par contre, il n'y a pas de "templating" en tant que tel, ca va etre à toi de parcourir la structure lue par POI pour remplacer certains élément par les valeurs de ton publipostage.

  3. #3
    Membre Expert
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    1 466
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 466
    Par défaut
    Hello,
    Birt permet de créer des rapports à partir d'une source de donnée (BDD, csv, xml, ...) et l'un des format d'export est le xls (en fait du spreadsheetML : format xml de Microsoft supporté à partir de 2003).
    http://download.eclipse.org/birt/downloads/
    Tu peux tester rapidement en téléchargeant le "RCP designer"

  4. #4
    Membre éclairé
    Inscrit en
    Janvier 2006
    Messages
    716
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 716
    Par défaut
    Bonjour,

    Y a t'il des exemples d'utilisation de la librairie POI pour lire et écrire dans un fichier excel?
    Je souhaite que le client puisse mettre en forme son fichier excel, je ne peux donc pas utiliser BIRT. J'utilise déja jasperreport.

    Merci pour vos conseils.

  5. #5
    Membre éprouvé
    Avatar de Deadpool
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    1 312
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Novembre 2005
    Messages : 1 312
    Par défaut
    Citation Envoyé par franfr57 Voir le message
    Bonjour,

    Y a t'il des exemples d'utilisation de la librairie POI pour lire et écrire dans un fichier excel?
    Sur le site officiel, oui.

Discussions similaires

  1. [XL-2003] Publipostage excel vers excel
    Par mikelion dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 24/09/2013, 14h43
  2. Publipostage Excel vers Excel
    Par Carlooo dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 19/09/2013, 14h18
  3. publipostage particulier excel vers word
    Par mizouille dans le forum VBA Word
    Réponses: 24
    Dernier message: 23/05/2012, 11h51
  4. Réponses: 1
    Dernier message: 20/09/2008, 08h18
  5. Publipostage vers Excel
    Par Tintou dans le forum VBA Access
    Réponses: 11
    Dernier message: 25/10/2007, 16h22

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