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 :

Inverser ligne et colonne (publipostage)


Sujet :

Macros et VBA Excel

  1. #21
    Membre Expert
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Avril 2008
    Messages
    875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2008
    Messages : 875
    Par défaut
    le truc c'est que votre tableau contient les informations d'un seul marché. Est ce que vous devez gérer plusieurs marchés au travers de ce document? Auquel cas il est nécessaire d'ajouter une base de donnée à ce projet.

    Si le document excel doit contenir les informations de plusieurs marchés, comment doit il se présenter?

    je m'excuse d'être tatillon et de vous poser tant de questions mais j'essaie de préciser votre besoin pour ne pas produire des lignes de code inutiles (ce que je déteste)

  2. #22
    Membre éclairé
    Inscrit en
    Juillet 2010
    Messages
    252
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 252
    Par défaut
    Je pensais faire ceci :

    Pour chaque marché, je créerai un nouveau dossier.
    Donc on aura ça :
    Dossier marché xx = fichier données_xx.xls, Cahier des charges_xx.doc, document_xx.doc,...
    Dossier marché x1 = fichier données_x1.xls, Cahier des charges_x1.doc, document_x1.doc,...

    En fait, pour chaque marché, je copierai le fichier xls dans un nouveau dossier comprend tous les documents relatifs au nouveau marché en question.

    Est-ce clair ?

  3. #23
    Membre Expert
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Avril 2008
    Messages
    875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2008
    Messages : 875
    Par défaut
    parfaitement
    du coup le vba n'est plus nécessaire. Il suffit de faire des liaisons entre les infos de votre tableau et une feuille masquée dans excel en faisant attention à redisposer les informations en ligne, le format attendu pour le publipostage dans word. A partir de là le publipostage se fait sur le 2ème tableau et vous évitez le problème que vous avez rencontré.

  4. #24
    Membre Expert
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Avril 2008
    Messages
    875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2008
    Messages : 875
    Par défaut
    je viens de me rappeler d'une autre technique toute simple qui permet de faire ça. C'est le copier/collage spécial avec liaison depuis Excel vers Word.
    De plus si les 2 doc sont dans le même dossier, les liens devrait être relatifs ce qui rendrait possible de créer de nouveau dossier très simplement.

  5. #25
    Membre éclairé
    Inscrit en
    Juillet 2010
    Messages
    252
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 252
    Par défaut
    Nikel !

    ça semble fonctionner comme je le souhaite... !

    Je mettrais le sujet en "résolu" toute à l'heure si ça fonctionne bien !

    PS : niveau présentation du tableau, quelles sont les possibilités qui me sont ouvertes ? Est-ce possible de faire des présentations sympa (sous forme de message box) qui remplacerait l'éternel feuille toute simple ?

Discussions similaires

  1. Inverser ligne et colonne d'un datagridview
    Par Chacha35 dans le forum Windows Forms
    Réponses: 6
    Dernier message: 10/11/2009, 09h28
  2. awk: faire inversion ligne en colonne
    Par sdere dans le forum Shell et commandes GNU
    Réponses: 2
    Dernier message: 18/07/2008, 02h40
  3. [MySQL] Inversion lignes et colonnes
    Par Perceuse-Killer dans le forum PHP & Base de données
    Réponses: 10
    Dernier message: 24/01/2008, 11h43
  4. [Access SQL]Requetes SQL pour "inverser" ligne et colonne
    Par trihanhcie dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 16/07/2007, 14h12
  5. TDBGrid: Inverser lignes et colonnes
    Par metalrider dans le forum Bases de données
    Réponses: 1
    Dernier message: 25/02/2006, 23h51

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