Bonjour à tous,
Après une longue absence, je reviens vers vous
J'ai bien avancé dans mon programme de gestion des adhésions d'une association.
Par macros, j'édite les reçus d'adhésions à envoyer par mail au format PDF, ou imprime les reçus à remettre aux adhérents ne possédant pas de mail. Tout ça fonctionne bien
mais après différentes macros, ma base de données se présente comme dans le classeur ci joint. Les reçus se créent de la façon suivante :
MME M. DUPOND BERNADETTE Incorrect ou bizarre
M. MME DURAND ALBERT Correct
MME M. MARTIN COLETTE Incorrect ou bizarre
Pour les personnes seules, pas de souci.
Mon souhait : par macro, lire l'ensemble de la BDD, trouver les lignes comportant les conditions de nom, d'adresse et de ville et d'inverser certaines lignes comportant les 3 conditions, pour que M soit sur la ligne supérieure, afin que tous les reçus soit au nom de M MME NOM PRENOM du mari. Dans le classeur exemple, inverser les 2 lignes DUPOND et les deux lignes MARTIN.
J'espère avoir été clair ?
Merci par avance aux sympathiques forumeurs qui voudrons bien me tracer une piste.
Portez vous bien
Luc
Après une longue absence, je reviens vers vous
J'ai bien avancé dans mon programme de gestion des adhésions d'une association.
Par macros, j'édite les reçus d'adhésions à envoyer par mail au format PDF, ou imprime les reçus à remettre aux adhérents ne possédant pas de mail. Tout ça fonctionne bien
mais après différentes macros, ma base de données se présente comme dans le classeur ci joint. Les reçus se créent de la façon suivante :
MME M. DUPOND BERNADETTE Incorrect ou bizarre
M. MME DURAND ALBERT Correct
MME M. MARTIN COLETTE Incorrect ou bizarre
Pour les personnes seules, pas de souci.
Mon souhait : par macro, lire l'ensemble de la BDD, trouver les lignes comportant les conditions de nom, d'adresse et de ville et d'inverser certaines lignes comportant les 3 conditions, pour que M soit sur la ligne supérieure, afin que tous les reçus soit au nom de M MME NOM PRENOM du mari. Dans le classeur exemple, inverser les 2 lignes DUPOND et les deux lignes MARTIN.
J'espère avoir été clair ?
Merci par avance aux sympathiques forumeurs qui voudrons bien me tracer une piste.
Portez vous bien
Luc