Recherche ascendant par macro

Résolu/Fermé
tfk782 Messages postés 3 Date d'inscription dimanche 11 novembre 2012 Statut Membre Dernière intervention 11 novembre 2012 - 11 nov. 2012 à 08:44
tfk782 Messages postés 3 Date d'inscription dimanche 11 novembre 2012 Statut Membre Dernière intervention 11 novembre 2012 - 11 nov. 2012 à 17:10
Bonjour,
Depuis plusieurs jours je n'arrive pas à réaliser une macro EXCEL qui puisse me permettre à partir d'un tableau d'origine TAB1 de reconstituer un autre tableau en ajoutant les ascendants manquant du TAB2.

Voici mon exemple pour être plus explicite :

TABLEAU D'ORIGINE TAB 1
A PIERRE 7
B PIERRE 5 PIERRE 6
C
D ALAIN 2 ALAIN 3 ALAIN 4
E ALAIN 7 ALAIN 8
I ANDRE 3 ANDRE 4
J ANDRE 7
K ANDRE 5 ANDRE 6 ANDRE 7
L ALEX 9
M

BASE DE DONNEES TAB 2
A PIERRE 7 PIERRE 8 PIERRE 9
B PIERRE 5 PIERRE 6 PIERRE 7 PIERRE 8 PIERRE 9
C PIERRE 2 PIERRE 3 PIERRE 4 PIERRE 5 PIERRE 6 PIERRE 7 PIERRE 8 PIERRE 9
D ALAIN 2 ALAIN 3 ALAIN 4 ALAIN 5 ALAIN 6 ALAIN 7 ALAIN 8 ALAIN 9
E ALAIN 7 ALAIN 8 ALAIN 9
F PAUL 4 PAUL 5 PAUL 6 PAUL 7 PAUL 8 PAUL 9
G ANDRE 5 ANDRE 6 ANDRE 7 ANDRE 8 ANDRE 9
H ANDRE 8 ANDRE 9
I ANDRE 3 ANDRE 4 ANDRE 5 ANDRE 6 ANDRE 7 ANDRE 8 ANDRE 9
J ANDRE 7 ANDRE 8 ANDRE 9
K ANDRE 5 ANDRE 6 ANDRE 7 ANDRE 8 ANDRE 9
L ALEX 9
M GUY 4 GUY 5 GUY 6 GUY 7 GUY 8 GUY 9
N GUY 7 GUY 8 GUY 9

Voici ce que je souhaiterai obtenir (par macro)
A PIERRE 7 PIERRE 8 PIERRE 9
B PIERRE 5 PIERRE 6 PIERRE 7 PIERRE 8 PIERRE 9
C PIERRE 2 PIERRE 3 PIERRE 4 PIERRE 5 PIERRE 6 PIERRE 7 PIERRE 8 PIERRE 9
D ALAIN 2 ALAIN 3 ALAIN 4 ALAIN 5 ALAIN 6 ALAIN 7 ALAIN 8 ALAIN 9
E ALAIN 7 ALAIN 8 ALAIN 9
I ANDRE 3 ANDRE 4 ANDRE 5 ANDRE 6 ANDRE 7 ANDRE 8 ANDRE 9
J ANDRE 7 ANDRE 8 ANDRE 9
K ANDRE 5 ANDRE 6 ANDRE 7 ANDRE 8 ANDRE 9
L ALEX 9
M GUY 4 GUY 5 GUY 6 GUY 7 GUY 8 GUY 9



Merci par avance de votre aide


A voir également:

4 réponses

gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 684
11 nov. 2012 à 09:19
bonjour,

Malgré ton exemple, ta question n'est pas très claire.

Si tu pouvais nous mettre un exemple sans éléments personnels mais avec la structure des données sur https://www.cjoint.com/ puis nous mettre le lien généré ici ce serait plus facile.
0
tfk782 Messages postés 3 Date d'inscription dimanche 11 novembre 2012 Statut Membre Dernière intervention 11 novembre 2012
11 nov. 2012 à 10:18
Merci gbinforme d'avoir répondu

voici le lien
https://www.cjoint.com/?BKlkptPzvZY

le fichier s'appelle
genealogie.xlsm

Merci d'avance si vous pouvez m'aider
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 684
11 nov. 2012 à 11:38
Bonjour,

Je te propose une macro événementielle qui copie la base correspondante, lorsque l'on saisi la lettre en colonne A :

https://www.cjoint.com/?BKllJ7UPnp2

Si cela ne correspond pas à ton utilisation souhaitée, dis nous.
0
tfk782 Messages postés 3 Date d'inscription dimanche 11 novembre 2012 Statut Membre Dernière intervention 11 novembre 2012
11 nov. 2012 à 17:10
Merci beaucoup
C'est exactement ce qu'il me fallait
0