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

Word Discussion :

Transposer un tableau Excel dans word


Sujet :

Word

  1. #1
    Futur Membre du Club
    Femme Profil pro
    Inscrit en
    Février 2013
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Février 2013
    Messages : 19
    Points : 6
    Points
    6
    Par défaut Transposer un tableau Excel dans word
    Bonjour à tous,

    J'ai un tableau avec une mise en page légèrement complexe, mais basique dans son utilisation puisqu'il ne sert qu'a saisir du texte (pas de formule).

    (tableau en pj si ca fonctionne)

    Il est sous Excel, mais j'aimerais le transposer sur Word pour le remplir par publipostage tout en gardant la mise en page et les proportions (sauf les quatrillage bien entendu)

    Avant de venir vous voir j'ai testé :
    -En faisant insertion / objet je me retrouve avec le tableau gérer par excel, donc le publipostage n'est pas utilisable
    -En faisait un copier-coller mais pour il est alors impossible de redimensionner correctement le tableau.
    -En faisant une capture écran, en mettant l'image sous word en la rognant et la mettant aux bonnes proportions, mais c'est pas l'idéal, et surtout c'est trop laid pour être pro.


    Auriez-vous une idée de la manière de précéder ?

    Merci d'avance à vous tous et très bonne journée.

    Ps : je suis sur office 2003.
    Fichiers attachés Fichiers attachés

  2. #2
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 087
    Points : 42 926
    Points
    42 926
    Par défaut
    Salut,

    Quel est l'intérêt ?
    Pourquoi ne pas imprimer directement ton tableau Excel ?
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  3. #3
    Futur Membre du Club
    Femme Profil pro
    Inscrit en
    Février 2013
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Février 2013
    Messages : 19
    Points : 6
    Points
    6
    Par défaut
    Bonjour,

    L’intérêt, c'est de remplir ces bordereaux par publipostage, en deux click, sachant qu'on ne peux pas "publiposter" sur Excel.

    j'ai 4500 sociétés de portage a liquider, vous comprendrez bien l’intérêt.

  4. #4
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 087
    Points : 42 926
    Points
    42 926
    Par défaut
    Salut,

    Juste que le publipostage ne fonctionne pas de cette manière.

    Un publipostage part d'un série d'enregistrements et par enregistrement, on crée un document.
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  5. #5
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Je n'ai rien contre le publipostage, car je l'utilise régulièrement pour des dossiers de certains clients.

    Mais vu que ton beau tableau est sur Excel, pourquoi ne pas faire une feuille Excel et l'éditer, ce serait plus simple.


    Philippe

  6. #6
    Futur Membre du Club
    Femme Profil pro
    Inscrit en
    Février 2013
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Février 2013
    Messages : 19
    Points : 6
    Points
    6
    Par défaut
    Bonjour,

    Mes bases de publipostage existent déjà, je m'en sers pour rédiger tous les actes de chaque société, j'ai tout ce dont j'ai besoin.

    C'est pour cette raison que si je pouvais mettre ce tableau sous word, je le remplirais automatiquement par publipostage... je gagnerais plus de temps qu'a la main ou sur excel ....

    A ma connaissance le publipostage est impossible sous Excel.

    Je ne me vois pas remplir 4500 tableaux à la main >_<

    Il n'y a pas lieu de savoir si notre façon de travailler est bonne ou mauvaise, (nous n'avons que word et excel a notre disposition) mais si quelqu'un connait une solution.

    Merci d'avance.

  7. #7
    Invité
    Invité(e)
    Par défaut
    Re

    Citation Envoyé par thelittlebox Voir le message
    Il n'y à pas lieu de savoir si notre façon de travailler est bonne ou mauvaise, (nous n'avons que word et excel a notre disposition) mais si quelqu'un connais une solution.
    Il n'était pas question d'indiquer si c'est bon ou mauvais, mais de t'indiquer une solution possible.

    Pour une application en VB6, je fais une sorte de publipostage en imprimant des fiches sociétés (il y a des mises à jours de relances prospection régulièrement). Une partie de ces fiches est sous forme de tableau.

    Plutôt que tout faire dans Word, j'ai un modèle Excel que je remplis en VBA et que j'imprime, c'est automatique.


    Philippe

  8. #8
    Futur Membre du Club
    Femme Profil pro
    Inscrit en
    Février 2013
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Février 2013
    Messages : 19
    Points : 6
    Points
    6
    Par défaut
    Re, merci pour votre retour

    Citation Envoyé par Philippe JOCHMANS Voir le message
    Pour une application en VB6, je fais une sorte de publipostage en imprimant des fiches sociétés (il y a des mises à jours de relances prospection régulièrement). Une partie de ces fiches est sous forme de tableau.
    Philippe
    Vous venez de me perdre
    Je ne suis pas en mesure de réaliser ce genre de chose malheureusement.

    Au final, je ne suis pas sûr d'avoir était clair dans ma demande. Je n'ai besoin que de la mise en page identique à ce document Excel, mais pas de son "état de tableau".
    Je pense que je vais devoir faire la même mise en page à la main, sous Word, à la main, pour pouvoir le remplir par publipostage classique.

    Merci

  9. #9
    Invité
    Invité(e)
    Par défaut
    Re

    Je pense que je vais devoir faire la même mise en page à la main, sous Word, à la main, pour pouvoir le remplir par publipostage classique
    Je pense aussi.

    Philippe

  10. #10
    Expert éminent sénior

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 419
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 419
    Points : 16 262
    Points
    16 262
    Par défaut
    Bonjour

    Quelque chose m'échape : le publipostage doit-il remplir les cases du tableau ?

    Si oui en parlant de copie d'écran, sachant qu'on obtient une image, quelle était l'idée ?

    En réduisant un peu la taille des cellules, en en fusionnant quelques unes, on peut transposer la tableau dans Word sans trop de problème.

    Si le fichier de données Excel contient bien tous les champs nécessaires, il faut ensuite insérer ces champs de fusion dans les cellules.

    Le souci c'est les cases à cocher : il faudrait plutôt utiliser soit une case vide soit une case cochée selon la valeur du champ de fusion.
    Chris
    PowerQuery existe depuis plus de 13 ans, est totalement intégré à Excel 2016 &+. Utilisez-le !

    Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
    Confucius

    ----------------------------------------------------------------------------------------------
    En cas de résolution, n'hésitez pas cliquer sur c'est toujours apprécié...

  11. #11
    Futur Membre du Club
    Femme Profil pro
    Inscrit en
    Février 2013
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Février 2013
    Messages : 19
    Points : 6
    Points
    6
    Par défaut
    Citation Envoyé par 78chris Voir le message
    Quelque chose m'échape : le publipostage doit-il remplir les cases du tableau ?
    Oui c'est ça.

    Citation Envoyé par 78chris Voir le message
    Si oui en parlant de copie d'écran, sachant qu'on obtient une image, quelle était l'idée ?
    L'idée est de mettre le screen en fond sur la page word, le positionner derrière le texte. Le texte venant s'inscrire par dessus, il aurais suffit de positionner les champs du publipostage dans les cases.
    C'est un jeu de superposition

    Citation Envoyé par 78chris Voir le message
    En réduisant un peu la taille des cellules, en en fusionnant quelques unes, on peut transposer la tableau dans Word sans trop de problème.
    Par copié collé, j'ai tenté mais le tableau dépasse de la page word et je n'arrive pas a le redimensionner correctement.
    je vais tester en réduisant le tableau sur Excel directement

    Citation Envoyé par 78chris Voir le message
    Si le fichier de données Excel contient bien tous les champs nécessaires, il faut ensuite insérer ces champs de fusion dans les cellules.
    Oui ce n'est pas un souci, si je comprend bien ce que vous me dite, le but est bien de mettre les champs de publipostage dans les cases du tableau sous Word.

    Citation Envoyé par 78chris Voir le message
    Le souci c'est les cases à cocher : il faudrait plutôt utiliser soit une case vide soit une case cochée selon la valeur du champ de fusion.
    là je ne vois pas trop ce que vous voulez dire

  12. #12
    Expert éminent sénior

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 419
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 419
    Points : 16 262
    Points
    16 262
    Par défaut
    Bonjour

    Pour les cases à cocher : on ne peut pas les cocher par publipostage.

    Donc s'il faut le faire, il faut avoir une valeur dans la source de données, 0 ou 1 par exemple, et utiliser un SI...ALORS... SINON pour inscrire, selon la valeur 1 ou 0, un carré vide ou un carré coché.

    Pour le tableau Excel ça rentre avec des marges étroites, en réduisant un peu certaines largeurs de colonnes et hauteurs de lignes et en ne prenant que le le tableau, pas les marges autour ni le titre.
    Chris
    PowerQuery existe depuis plus de 13 ans, est totalement intégré à Excel 2016 &+. Utilisez-le !

    Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
    Confucius

    ----------------------------------------------------------------------------------------------
    En cas de résolution, n'hésitez pas cliquer sur c'est toujours apprécié...

  13. #13
    Futur Membre du Club
    Femme Profil pro
    Inscrit en
    Février 2013
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Février 2013
    Messages : 19
    Points : 6
    Points
    6
    Par défaut
    Bonjour,

    Pas de souci pour les cases à cocher également, les valeurs de la colonnes envoyées sont déjà dans lla base pour le publipostage (caractères spéciaux police wingdings : þ qui correspond a la case cochée).

    Et pour la colonne reçu, quand nous serons à cette étape du dossier, nous aurons déjà imprimé ces bordereaux et nous cocherons les cases à la main.

  14. #14
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 087
    Points : 42 926
    Points
    42 926
    Par défaut
    Salut,

    On en revient à la question de départ, pourquoi faire un publipostage avec autre chose qu'une liste.
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  15. #15
    Futur Membre du Club
    Femme Profil pro
    Inscrit en
    Février 2013
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Février 2013
    Messages : 19
    Points : 6
    Points
    6
    Par défaut
    Peux-être que si j'arrive a réduire la taille du tableau sur Excel en conservant les proportions, je pourrais le coller sous word a la bonne taille , ou peut être pas

    je vais tester ^^

  16. #16
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 087
    Points : 42 926
    Points
    42 926
    Par défaut
    Salut,

    Le tableau Excel, tu le remplis à la main ?
    Si c'est le cas, pourquoi ne pas directement remplir le document Word ?
    On gagne une étape.
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  17. #17
    Futur Membre du Club
    Femme Profil pro
    Inscrit en
    Février 2013
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Février 2013
    Messages : 19
    Points : 6
    Points
    6
    Par défaut
    Coucou Heureux-oli,

    Les bases Excel pour publipostage sont déjà toutes existantes.
    Elles nous permettent se sortir l'intégralité des nombreux documents juridiques relatifs à la liquidations d'une société.

    Le fichier qui nous ennui est un bordereau de suivi, qui est remplit en parti par ordinateur (à la main sous Excel), puis imprimer et annexé au dossier. Ensuite il est remplit à la main (au stylo) durant la vie du dossier.

    La partie supérieure et la partie "Associés" sont remplies à la main sous Excel.
    Comme les données que nous y entrons sont toutes contenues dans la base de donnée Excel que l'on utilise pour le publipostage, je m'était dit que nous pourrions peut-être remplir ce bordereau par publipostage.
    Sachant que le publipostage ne se fait pas sous Excel, il fallais transposer ce bordeau sous Word
    Voila pour la petite histoire

    Pour le moment, nous remplissons en effet ces bordereau sur Excel ce qui prend un peu plus de temps qu'un publipostage.

    Pour revenir à ta question Heureux-OLI

    Citation Envoyé par Heureux-oli Voir le message
    Si c'est le cas, pourquoi ne pas directement remplir le document Word ?
    Parce que je n'arrive pas à mettre ce fichu bordereau sous Word, c'est là tout le problème

    Merci,

  18. #18
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 087
    Points : 42 926
    Points
    42 926
    Par défaut
    Salut,

    Si je résume.

    Une partie des données se trouve dans une "liste d'enregistrements" et le reste des données est inséré dans le fichier Excel à la main.

    Ce que tu souhaites, c'est de pouvoir extraire les données des listes en publipostage et remplir à la main ce qui n'existe pas en publipostage.

    Si c'est le cas, aurais-tu un exemple de liste ?
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  19. #19
    Futur Membre du Club
    Femme Profil pro
    Inscrit en
    Février 2013
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Février 2013
    Messages : 19
    Points : 6
    Points
    6
    Par défaut
    En m'excusant pour le nombreux /quote , je tente d'être clair m'ai j ai du mal.

    Citation Envoyé par Heureux-oli Voir le message
    Une partie des données se trouvent dans une "liste d'enregistrements"
    Oui

    Citation Envoyé par Heureux-oli Voir le message
    et le reste des données est inséré dans le fichier Excel à la main.
    Pour le moment tout est inséré "au clavier" dans ce document, faute de pouvoir exploité les données de la liste d'enregistrement. (Sachant que nous avons 4500 listes d'enregistrement et non pas une seule)


    Citation Envoyé par Heureux-oli Voir le message
    Ce que tu souhaites, c'est de pouvoir extraire les données des listes en publipostage et remplir à la main ce qui n'existe pas en publipostage.
    Si c'est le cas, aurais-tu un exemple de liste ?
    Pouvoir extraire les données des listes en publipostage vers ce document. Sans rajouter quoi que ce soit "au clavier" dans ce fichier.
    Ensuite, nous imprimons, et on remplis "à la main" (stylo).

    Voici un type de liste, c'est sommaire.
    Fichiers attachés Fichiers attachés

  20. #20
    Expert éminent sénior

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 419
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 419
    Points : 16 262
    Points
    16 262
    Par défaut
    Re

    Citation Envoyé par thelittlebox Voir le message
    Bonjour,

    Pas de souci pour les cases à cocher également, les valeurs de la colonnes envoyées sont déjà dans lla base pour le publipostage (caractères spéciaux police wingdings : þ qui correspond a la case cochée).

    Et pour la colonne reçu, quand nous serons à cette étape du dossier, nous aurons déjà imprimé ces bordereaux et nous cocherons les cases à la main.
    Il faut donc enlever toutes les cases à cocher dans le tableau transféré dans Word : il faut aussi récupérer la case vide si tu veux des cases.

    Ton exemple Excel est peu exploitable sans au moins quelques lignes de données même fictives...
    Chris
    PowerQuery existe depuis plus de 13 ans, est totalement intégré à Excel 2016 &+. Utilisez-le !

    Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
    Confucius

    ----------------------------------------------------------------------------------------------
    En cas de résolution, n'hésitez pas cliquer sur c'est toujours apprécié...

Discussions similaires

  1. Exporter Tableau excel dans Word avec Visual Basic
    Par charfamine dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 10/03/2009, 16h21
  2. Insertion d'un tableau Excel dans Word via Ole
    Par blondelle dans le forum C++Builder
    Réponses: 3
    Dernier message: 30/12/2008, 10h55
  3. [W-07] Insertion tableau excel dans Word
    Par bstcricq dans le forum Word
    Réponses: 3
    Dernier message: 24/09/2008, 17h45
  4. Insérer un Tableau excel dans Word via VBA depuis Excel
    Par Godzestla dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 14/05/2008, 08h52

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