Mise en page avec publipostage à cas multiple
Résolu/Fermé
A voir également:
- Mise en page avec publipostage à cas multiple
- Supprimer une page word - Guide
- Mise en forme conditionnelle excel - Guide
- Publipostage mail - Guide
- Page d'accueil iphone - Guide
- Cas ram - Guide
2 réponses
m@rina
Messages postés
20072
Date d'inscription
mardi 12 juin 2007
Statut
Contributeur
Dernière intervention
25 avril 2024
11 271
Modifié par m@rina le 18/02/2015 à 13:28
Modifié par m@rina le 18/02/2015 à 13:28
Bonjour,
Voici une macro à adapter :
Pour le nom du style, sous l'onglet Outils de tableau/Création, tu pointes sur le style qui te convient et tu notes son nom et tu remplaces le nom que j'ai mis dans la macro.
Ensuite pour chaque élément de tableau (j'ai mis les commentaires), tu choisis False ou True selon si tu souhaites que ce soit utilisé ou pas.
Par exemple
m@rina
Je suis Charlie
Voici une macro à adapter :
Sub TableStyles()
Dim tablo
For Each tablo In ActiveDocument.Tables
With tablo
.Style = "Tableau Grille 4 - Accentuation 2"
.ApplyStyleFirstColumn = False '1ère colonne
.ApplyStyleHeadingRows = True '1ère ligne
.ApplyStyleLastColumn = False 'dernière colonne
.ApplyStyleLastRow = False 'dernière ligne
.ApplyStyleRowBands = True 'lignes à bandes
.ApplyStyleColumnBands = False 'colonnes à bandes
End With
Next
End Sub
Pour le nom du style, sous l'onglet Outils de tableau/Création, tu pointes sur le style qui te convient et tu notes son nom et tu remplaces le nom que j'ai mis dans la macro.
Ensuite pour chaque élément de tableau (j'ai mis les commentaires), tu choisis False ou True selon si tu souhaites que ce soit utilisé ou pas.
Par exemple
.ApplyStyleRowBands = Truesignifie que l'on applique les couleurs une ligne sur deux
m@rina
Je suis Charlie
m@rina
Messages postés
20072
Date d'inscription
mardi 12 juin 2007
Statut
Contributeur
Dernière intervention
25 avril 2024
11 271
17 févr. 2015 à 20:22
17 févr. 2015 à 20:22
Rebonjour :)
Dans la boîte de dialogue d'insertion du champ Database, tu as la possibilité de choisir un format de tableau (Bouton Mise en forme autoamtique de tableau).
C'est malheureusement les vieux formats d'avant 2007 mais c'est mieux que rien.
Si ça ne convient pas, on peut faire une petite macro à lancer après la fusion, qui mettrait en forme tous les tableaux selon un style de son choix.
m@rina
Dans la boîte de dialogue d'insertion du champ Database, tu as la possibilité de choisir un format de tableau (Bouton Mise en forme autoamtique de tableau).
C'est malheureusement les vieux formats d'avant 2007 mais c'est mieux que rien.
Si ça ne convient pas, on peut faire une petite macro à lancer après la fusion, qui mettrait en forme tous les tableaux selon un style de son choix.
m@rina
Encore une fois merci beaucoup m@rina !!
C'est "exactement" ça que je veux. Dans le sens où mes données rentre dans un tableau.
Par contre, comme tu l'as dit, je dois avouer que les anciens tableaux sont un peu démodés. En plus, j'ai une mise en page un peu plus moderne à côté.
J'aime bien ton idée de macro. Par contre, je suis assez novice en la matière. J'aurais encore besoin de ton aide. :)
C'est "exactement" ça que je veux. Dans le sens où mes données rentre dans un tableau.
Par contre, comme tu l'as dit, je dois avouer que les anciens tableaux sont un peu démodés. En plus, j'ai une mise en page un peu plus moderne à côté.
J'aime bien ton idée de macro. Par contre, je suis assez novice en la matière. J'aurais encore besoin de ton aide. :)
18 févr. 2015 à 21:00
Cependant, je pense avoir un ultime défi pour toi !
En fait, en haut de mon document j'ai un premier tableau, en bas j'ai un deuxième tableau, c'est deux ne doivent pas bouger. Après j'en ai un troisième, celui qui se créé quand j'effectue le publipostage, et ça serait seulement sur celui-là que la macro se fasse.
Est-ce que tu penses que c'est possible ?
Dans tous les cas, un ENORME MERCI à toi m@rina pour toutes tes réponses qui m'ont beaucoup aidées !!
19 févr. 2015 à 01:13
Tu remplaces ça :
par ça :
21 févr. 2015 à 14:38
Excuses moi de ne pas avoir répondu avant, je viens tout juste de tester ta proposition.
Tu m'as l'air incollable sur le sujet. Mon publipostage est nickel maintenant.
Je te remercie 1 000 fois pour toutes tes réponses !!
21 févr. 2015 à 14:45
A + m@rina
21 févr. 2015 à 14:54