|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : juillet 2008 Messages : 214 ![]() |
Bonjour à tous,
Dans mon tableau "Fusion et publipostage : Destinataires", je souhaiterai modifier l'ordre des destinataires. Par exemple, comment faire pour que l'ensemble des données du dixième destinataire viennent prendre la troisième place dans la liste et que l'ensemble des données du troisième destinataire recule donc d'une place. J'espère avoir été clair. Je pense que pour les spécialistes que vous êtes, ce problème ne devrait pas poser de problème majeur. D'avance merci beaucoup pour votre réponse. bolide7 |
|
|
00
|
|
|
#2 |
![]() ![]() |
Bonjour,
Il faut ajouter un ordre de tri avant la fusion. Pour cela, tu peux trier sur 3 champs de fusion. Je trierai déjà par le nom du destinataire ou un identifiant puis sur un second champ. Si tu ne trouves pas de champs commun, tu peux ajouter un champ de fusion étant un nombre et servant de clé de tri par exemple.
__________________
Cordialement, Christophe Merci de ne pas oublier de mettre résolu quand le sujet l'est. Cela aide tous les DVPnautes dans leur recherche |
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : juillet 2008 Messages : 214 ![]() |
Bonjour carden752,
OK pour insérer un nouveau champ avec un nombre. Avant de mettre "Résolu très rapidement" peux tu me confirmer qu'on ne peut pas insérer un nouveau destinataire si ce n'est à la fin de la liste. Merci beaucoup pour cette ultime précision. bolide7 |
|
|
00
|
|
|
#4 |
|
Nouveau Membre du Club
![]() Inscription : juillet 2008 Messages : 214 ![]() |
Rebonjour carden752,
Après avoir testé ta solution, je constate que l'ordre ne reste hélas pas figé. Autrement dit à chaque ouverture du fichier, il faut refaire un tri sur la colonne du "Numéro", alors que personnellement je souhaitais supprimer cette colonne inutile après la modification de l'ordre des destinataires. On ne peut réellement pas mieux faire ? A+ |
|
|
00
|
|
|
#5 |
![]() ![]() |
Oui, les valeurs nulles sont insérées à la fin.
Il vous restera à gérer le numéro pour avoir le tri souhaité. En général, la première solution avec un ordre de tri sur 3 clés est suffisant mais je ne connais pas votre source de données pour savoir si cela pourrait convenir. L'avantage est qu'il n'est plus nécessaire de modifier la clé de tri après chaque modification de la source de données.
__________________
Cordialement, Christophe Merci de ne pas oublier de mettre résolu quand le sujet l'est. Cela aide tous les DVPnautes dans leur recherche |
|
|
00
|
|
|
#6 |
|
Nouveau Membre du Club
![]() Inscription : juillet 2008 Messages : 214 ![]() |
Sauf erreur de ma part, ce ne sont pas les valeurs nulles qui sont insérées à la fin de la liste, mais les nouveaux destinataires.
A priori, il n'est donc pas possible de modifier la liste d'une manière définitive sans passer par un tri sur clé ou un tri sur colonne à chaque ouverture du fichier. De plus dans mon cas, je n'ai aucun critère qui me permette de trier sur clé, c'est pour cela que j'avais retenu ta solution d'une nouvelle colonne "Numéro". J'espère cependant me tromper. |
|
|
00
|
|
|
#7 |
![]() ![]() |
Bonjour,
Je pense qu'en combinant 3 ordres de tri, tu as peut être un ordre de tri précis. Mais je ne comprend pas trop pourquoi tu veux trier tes données? Tu utilises un publipostage de type répertoire? Ce que je voulais dire comme valeur nulle, c'était si tu n'affectes pas de numéro à ta clé de tri pour un enregistrement, je ne me suis pas bien exprimé.
__________________
Cordialement, Christophe Merci de ne pas oublier de mettre résolu quand le sujet l'est. Cela aide tous les DVPnautes dans leur recherche |
|
|
00
|
|
|
#8 |
|
Nouveau Membre du Club
![]() Inscription : juillet 2008 Messages : 214 ![]() |
Bonjour carden752,
Ma liste est une liste d'adresses, que je ne veux pas trier ni par code postal, ni par ordre alphabétique. Je souhaite voir apparaître à l'écran les noms des destinataires dans un ordre, qui n'a rien de logique, mais qui me permet de retrouver facilement mes destinataires. Comme il n'y a à priori aucune solution, qui puisse répondre à mon souhait (insérer un nouveau destinataire au milieu de la liste et non à la fin), je vais devoir resaisir les différentes données des destinataires. bolide7 |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com