|
Publicité | ||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : mars 2005 Messages : 84 ![]() |
Bonjour,
J'ai un classeur Excel comportant trois feuilles : "Administration" ; "Web" ; "Résultats". Chaque feuille se compose de la même manière : plusieurs colonnes (Nom, Prénom, n°, Date_Naissance et chaque ligne représente une personne différente. Les feuilles : "Administration" comporte 4000 personnes, la feuille "web" comporte 1000 personnes et la feuille Résultats ne comporte aucune personne. Quelqu'un pourrait il me donner un système (macro, ...) me permettant de comparer les enregistrements pressent sur les feuilles "administration" et "web" et complétant la feuille "résultat" avec les personnes qui ne sont présents que sur la feuille "administration" et complétant les colonnes de la feuille "résultats" avec les infos correspondant. SVP Merci Raphaël |
|
|
00
|
|
|
#2 | ||
|
Membre chevronné
![]() Inscription : octobre 2009 Messages : 748 ![]() |
bonjour Raphaël,
Code :
Dernière modification par Philippe JOCHMANS ; 16/03/2010 à 05h58. Motif: Ajout des balises codes : Sélection du code + # dans la barre d'outils de la fenêtre de rédaction des messages |
||
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : mars 2005 Messages : 84 ![]() |
Bonjour
Merci pour cette réponse rapide mais je n'arrive pas d'une part a la mettre en œuvre (j'ai crée une macro avec les mêmes instructions que ce que tu as écrit) et d'autre par a comprendre les instructions. Ci joint mon fichier exemple. Pourrais tu voir ce qui "cloche" et m'expliquer les différentes instructions afin que je comprenne comment ce la fonctionne et ceci dans le but d'une adaptation possible sur d'autres projet. SVP Merci Raphael |
|
|
00
|
|
|
#4 | ||
|
Membre chevronné
![]() Inscription : octobre 2009 Messages : 748 ![]() |
bonjour Raphaël,
j'ai modifié la macro puisqu'il peut y avoir des doublons en colonne A Code :
Dernière modification par Philippe JOCHMANS ; 16/03/2010 à 05h59. Motif: Ajout des balises codes : Sélection du code + # dans la barre d'outils de la fenêtre de rédaction des messages |
||
|
|
00
|
|
|
#5 |
|
Invité régulier
![]() Inscription : mars 2005 Messages : 84 ![]() |
Bonjour,
Merci pour ta réponse toujours aussi rapide. Mais je viens de m'apercevoir d'un petit problème : Voici par exemple mes données : LAGARDE Raphael Pavillons sous bois 93400 TRYON Constance Courbevoie 92400 COIFFARD Henri St Nazaire 44600 COIFFARD Henri Rennes 35700 ASA TETE Nantes 44000 VIDORE Marc St Denis 93200 VIDORE Marc Rennes 35700 Quand je lance la macro j'ai une fenêtre qui s'ouvre et qui affiche : Erreur d'excecution "9" l'indice n'appartient pas a la sélection Peux tu me dire ce qui ne va pas ? SVP Merci Je peux avoir des enregistrements avec des nom, prenom, adresse et code postal identiques (sur un ou plusieurs ictems) ce qui peut différer se peut être que l'un ou plusieurs de ces ictems (par exemple Nom, Prenom et Code postal identiques mais pas l'adresse donc c'est deux enregistrements différents) Ci joint mon fichier exemple Merci pour ton aide Raphael Dernière modification par Raphael39 ; 16/03/2010 à 09h42. |
|
|
00
|
|
|
#6 | ||||
|
Membre chevronné
![]() Inscription : octobre 2009 Messages : 748 ![]() |
bonjour Raphaël,
meacoulpa, il faut remplacer ce bout de code, Code :
Code :
|
||||
|
|
00
|
|
|
#7 |
|
Invité régulier
![]() Inscription : mars 2005 Messages : 84 ![]() |
Bonjour,
Merci pour ta réponse rapide. Je viens de tester ta dernière modification et cela marche. Merci Beaucoup Raphaël |
|
|
00
|
|
|
#8 |
|
Invité régulier
![]() Inscription : mars 2005 Messages : 84 ![]() |
Bonjour,
Grace à l'aide de certains membres de forum, j'ai pu realiser dans un de mes classeur une macro me permettant de comparer les informations contenues dans plusieurs feuilles du classeur. Voici la desciption de ma macro : J'ai un classeur Excel comportant trois feuilles : "Administration" ; "Web" ; "Résultats". Chaque feuille se compose de la même manière : plusieurs colonnes (Nom, Prénom, n°, Adresse, code postal, ville) chaque ligne représente une personne différente. Les feuilles : "Liste" comporte 4000 personnes, la feuille "Inscrits" comporte 1000 personnes et la feuille Résultats ne comporte aucune personne. La macro réalise le travail suivant : comparer les enregistrements pressent sur les feuilles "Liste" et "Inscrits" et complétant la feuille "résultat" avec les personnes qui ne sont présents que sur la feuille "Liste" et complétant les colonnes de la feuille "résultats" avec les infos correspondant de chaque personne n'existant que dans la feuille "Liste". Le résultat ce trouve dans le fichier joint. Mon problème actuel est le suivant : Je voudrais que la comparaison ne s'effectue que sur les deux premières colonnes c'est a dire :Nom et Prénom mais que si la personne n'existe que dans la feuille "Liste" l'ensemble de ses informations (Nom, Prénom, n°, Adresse, code postal, ville) soit copiées dans la feuille "résultat". Quelqu'un aurait il une idée, une remarque, une piste ? Svp Merci Raphaël |
|
|
00
|
|
|
#9 |
|
Invité régulier
![]() Inscription : mars 2005 Messages : 84 ![]() |
Bonjour,
Personne ne peut m'aider SVP Merci : moi je cale toujours ... Raphael |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com