|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre habitué
![]() Inscription : janvier 2005 Messages : 527 ![]() |
Bonjour,
J'ai un fichier excel dont certaines colonnes sont remplies par des formules. J'ai tiré la formule pour que ça aille jusqu'à la ligne 500, comme cela, je suis sure que l'utilisateur utilisera la formule (c'était au cas où il oubliait de tirer la formule, je le fais à sa place). Je souhaite faire un publipostage dans word à partir de ce fichier excel. Mais tel quel, mon publipostage contient 500 enregistrements dont 495 vides. Est il possible sans VBA de dire à word de ne pas prendre les lignes vides (qui ne le sont pas vraiment puisqu'elles contiennent des formules...) ? Si ce n'est pas possible sans VBA, je pense qu'avec VBA il faut faire une boucle "do it tant que cellule non vide". Je ne l'ai pas encore lu mais ce post boucle-publipostage-pdf-vba doit répondre à la question en vba. Merci de votre aide si vous avez la solution sans vba. |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 323 ![]() |
Salut,
Juste que la discussion que tu mentionnes ne tient pas compte du contenu du fichier mais du nombre d'enregistrements dans le fichier. Je pense que passer par un champ de validation au niveau même du document serait plus facile à gérer. On peut aussi mettre des formules dans Word, le tout est d'en connaître la complexité.
__________________
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 ! |
|
|
00
|
|
|
#3 |
|
Membre habitué
![]() Inscription : janvier 2005 Messages : 527 ![]() |
Salut,
J'ai été regarder de plus près les options du publipostage dans word. Je n'ai pas réussi à filtrer avec la règle "sauter l'enregistrement si". Mais j'ai réussi à obtenir ce que je souhaitais en allant dans "modifier la liste des destinataires": là, j'ai filtré sur ma colonne 1 non vide (sachant que ma colonne 1 ne contient pas de formule). Et word prend en compte uniquement les enregistrements qu'il faut Je te remercie pour ton aide. Bonne fin de journée ! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com