Bonjour
j'ai actuellement 2 sheets Excel comme ci-dessus
malheureusement des informations importantes se trouvent sur les 2 tables
pour info, chaque tables a 20 colonnes environ et 5000 à 20000 lignes....
je voudrais condenser les 2 tables de la façon ci dessous afin de pouvoir mieux traiter les données
avec un tableau croisé dynamique par la suite
j'ai déja fais une macro pour nettoyer les tables de ligne vides, ou supprimer les colonnes inutiles
mais je bloque un peu pour choisir la meilleure facon de condenser les 2
sheet1
identifiant etat date
toto ne 01/08/1945
toto marie 01/02/1964
toto mort 01/04/2007
titi ne 01/06/1978
titi marie 01/09/1990
sheet2
identifiant prenom nom adresse
toto prenomtoto nomtoto 42 rue de la repunlique
titi prenomtiti nomtiti 1 bd de l'océan
resultat
sheet3
identifiant etat date identifiant2 prenom nom adresse
toto ne 01/08/1945 toto prenomtoto nomtoto 42 rue de la repunlique
toto marie 01/02/1964 toto prenomtoto nomtoto 42 rue de la repunlique
toto mort 01/04/2007 toto prenomtoto nomtoto 42 rue de la repunlique
titi ne 01/06/1978 titi prenomtiti nomtiti 1 bd de l'océan
titi marie 01/09/1990 titi prenomtiti nomtiti 1 bd de l'océan
quelqu'un saurait faire un boucle pour arriver a ce resultat (sheet3)
je réussi, mais c'est long, la boucle est surement mal programmée
de plus elle bugue si j'ai une ligne presente dans sheet1 et pas dans sheet2
Message édité par daniel-12 le 24-10-2008 à 21:45:17