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

Macros et VBA Excel Discussion :

Creer feuille Word avec données dans Excel


Sujet :

Macros et VBA Excel

  1. #1
    Membre habitué Avatar de Djohn
    Profil pro
    Inscrit en
    Février 2007
    Messages
    309
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 309
    Points : 140
    Points
    140
    Par défaut
    Bonjour à tous,
    J'ai besoin de votre aide, ou du moins d'avoir des début de réponse pour un petit projet.

    J'aimerai générer une feuille Word, dont certains champs seraient alimentés avec les données situées dans un tableau Excel.

    Le tableau Excel est mis a jour tous les jours.

    Sachant que chaque ligne de mon tableau Excel représente un paragraphe dans Word.
    Par exemple :
    si 1 ligne est remplie dans mon tableau Excel, alors ma feuille Word me génère 1 paragraphe
    si 3 lignes dans Excel --> 3 paragraphes dans Word générés.

    les paragraphes sont toujours identiques, justes certains champs sont à remplir via le tableau Excel.

    De plus ma feuille Word n'est pas vierge, elle comprend un intitulé avec un paragraphe figé, et en fin de feuille un autre paragraphe figé également.
    Donc tous mes paragraphes seront à insérer au milieu.

    Voila, je vous souhaite de bonnes fetes de fin d'année

    j'ai deja réussi a creer les paragraphes sur Excel avec des formules de concaténation "&"

    Je ne sais ensuite pas comment les implenter dans word,
    Je pense que je vais créer une sorte de modele Word, qui sera ouvert par Excel, le plus dure reste à faire

  2. #2
    pgz
    pgz est déconnecté
    Expert éminent Avatar de pgz
    Homme Profil pro
    Développeur Office VBA
    Inscrit en
    Août 2005
    Messages
    3 692
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Office VBA
    Secteur : Conseil

    Informations forums :
    Inscription : Août 2005
    Messages : 3 692
    Points : 6 591
    Points
    6 591
    Par défaut
    Bonjour.

    Pour faire cela, je crée aussi un modèle Word qui contient tout ce qui ne change pas, la mise en page, les formats, ... Dans ce modèle je place des signets qui servent ensuite de points d'insertion pour les éléments personnalisés.

    PGZ

  3. #3
    Membre habitué Avatar de Djohn
    Profil pro
    Inscrit en
    Février 2007
    Messages
    309
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 309
    Points : 140
    Points
    140
    Par défaut
    je suis en train d'étudier une autre piste,
    je suis en train de générer ma feuille sur Excel.
    Mais ensuite est il possible de faire un copier/coller vers word, en reprenant les formats, les dispositions des paragraphes, les couleurs, enfin tout.

Discussions similaires

  1. Réponses: 3
    Dernier message: 12/06/2016, 18h09
  2. [WD-2007] Recherche de données dans Excel depuis Word
    Par Escandil dans le forum VBA Word
    Réponses: 7
    Dernier message: 17/10/2012, 12h00
  3. Réponses: 1
    Dernier message: 18/08/2011, 15h08
  4. insérer des données dans Excel avec MFC
    Par chriscudy dans le forum MFC
    Réponses: 4
    Dernier message: 28/02/2011, 13h03
  5. [VBA-E]Formulaire word, récupérer les données dans excel
    Par sablier dans le forum Macros et VBA Excel
    Réponses: 20
    Dernier message: 30/05/2006, 07h38

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