Comparer 2 feuilles
Résolu/Fermé
kaina98735
Messages postés
9
Date d'inscription
vendredi 3 octobre 2014
Statut
Membre
Dernière intervention
30 octobre 2014
-
23 oct. 2014 à 05:15
kaina98735 Messages postés 9 Date d'inscription vendredi 3 octobre 2014 Statut Membre Dernière intervention 30 octobre 2014 - 30 oct. 2014 à 07:45
kaina98735 Messages postés 9 Date d'inscription vendredi 3 octobre 2014 Statut Membre Dernière intervention 30 octobre 2014 - 30 oct. 2014 à 07:45
A voir également:
- Comparer 2 feuilles
- Comment faire un livret avec des feuilles a4 - Guide
- Fusionner 2 feuilles excel - Guide
- 2 ecran pc - Guide
- Word numéro de page 1/2 - Guide
- France 2 uhd - Accueil - TV & Vidéo
8 réponses
kaina98735
Messages postés
9
Date d'inscription
vendredi 3 octobre 2014
Statut
Membre
Dernière intervention
30 octobre 2014
23 oct. 2014 à 05:28
23 oct. 2014 à 05:28
Le numéro unique se trouve dans 2 colonnes différentes, colonne G de la liste exhaustive des élèves de plusieurs établissements et colonne A de la feuille de résultats
Raymond PENTIER
Messages postés
58808
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
13 janvier 2025
17 266
23 oct. 2014 à 05:32
23 oct. 2014 à 05:32
https://www.cjoint.com/ pour créer le lien vers ton fichier, à revenir coller ici.
kaina98735
Messages postés
9
Date d'inscription
vendredi 3 octobre 2014
Statut
Membre
Dernière intervention
30 octobre 2014
23 oct. 2014 à 06:54
23 oct. 2014 à 06:54
https://www.cjoint.com/?DJxg4gx5wp9
Dans mon exemple il y a 9 élèves repertoriés.
Seulement 1 élève présent le jour du cross. Comment avoir la liste des 8 autres ?
Dans mon exemple il y a 9 élèves repertoriés.
Seulement 1 élève présent le jour du cross. Comment avoir la liste des 8 autres ?
Gyrus
Messages postés
3334
Date d'inscription
samedi 20 juillet 2013
Statut
Membre
Dernière intervention
9 décembre 2016
524
23 oct. 2014 à 09:18
23 oct. 2014 à 09:18
Bonjour,
Voici une proposition avec une procédure VBA
https://www.cjoint.com/?DJxjuxo6hGa
A+
Voici une proposition avec une procédure VBA
https://www.cjoint.com/?DJxjuxo6hGa
A+
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
kaina98735
Messages postés
9
Date d'inscription
vendredi 3 octobre 2014
Statut
Membre
Dernière intervention
30 octobre 2014
26 oct. 2014 à 21:12
26 oct. 2014 à 21:12
Merci, c'est bien ce que je voulais obtenir.
Avant de fermer le sujet, est-il possible de modifier la feuille 1 dans le document que tu as posté? Pour adapter à d'autres situations, toujours sur le même principe, la feuille 1 contient toujours la liste exhaustive mais avec un nombre de colonnes différent
Avant de fermer le sujet, est-il possible de modifier la feuille 1 dans le document que tu as posté? Pour adapter à d'autres situations, toujours sur le même principe, la feuille 1 contient toujours la liste exhaustive mais avec un nombre de colonnes différent
Gyrus
Messages postés
3334
Date d'inscription
samedi 20 juillet 2013
Statut
Membre
Dernière intervention
9 décembre 2016
524
27 oct. 2014 à 07:18
27 oct. 2014 à 07:18
C'est possible mais il faudrait que tu précises si ce nombre de colonnes est constant ou variable.
Dans le premier cas, il suffit de modifier certaines valeurs dans le code.
Dans le second cas, il faut utiliser des variables complémentaires.
Quelques explications et éventuellement un exemple seraient les bienvenus.
A+
Dans le premier cas, il suffit de modifier certaines valeurs dans le code.
Dans le second cas, il faut utiliser des variables complémentaires.
Quelques explications et éventuellement un exemple seraient les bienvenus.
A+
kaina98735
Messages postés
9
Date d'inscription
vendredi 3 octobre 2014
Statut
Membre
Dernière intervention
30 octobre 2014
29 oct. 2014 à 02:56
29 oct. 2014 à 02:56
Merci pour ta réponse. Je n'ai pas d'exemple précis. Quand je disais un nombre de colonnes différent, je voulais dire différent de de mon premier cas (le cross). Mais il serait le même pour toutes mes lignes.
Peux-tu me dire où se trouve le code? Si plus tard j'ai besoin de le modifier je chercherai moi-même dans un premier temps les modifications à faire.
Peux-tu me dire où se trouve le code? Si plus tard j'ai besoin de le modifier je chercherai moi-même dans un premier temps les modifications à faire.
Gyrus
Messages postés
3334
Date d'inscription
samedi 20 juillet 2013
Statut
Membre
Dernière intervention
9 décembre 2016
524
29 oct. 2014 à 09:56
29 oct. 2014 à 09:56
Bonjour,
J'ai utilisé une procédure évènementielle (Worksheet.Change) afin que le traitement soit effectué à chaque modification de la colonne A (Numéro) de la feuille 2.
Tu trouveras cette procédure dans le module de la feuille 2.
Pour y accéder, il faut tout d'abord ouvrir l'éditeur VBE en appuyant sur Alt + F11.
Ensuite, ouvrir l'explorateur de projets en appuyant sur Ctrl + R.
Si tu souhaites créer un modèle qui permet de modifier le nombre de colonnes, tu auras tout intérêt à modifier tes tableaux.
Dans l'exemple joint, j'ai effectué les modifications suivantes :
- j'ai placé la colonne des numéros en première position dans le tableau de la feuille 1. Ainsi, sa position ne sera pas modifiée si le nombre de colonnes change. De plus, Le nombre de colonnes à traiter est déterminé par programme.
- j'ai placé la liste des participants en feuille 2 et la liste des non participants en feuille 3. Cela évite d'avoir une position variable des tableaux.
Remarque : les lignes d'en-têtes des tableaux sont placées par l'opérateur. Seules les données sont traitées par programme.
https://www.cjoint.com/?DJDj6BjD2AG
A+
J'ai utilisé une procédure évènementielle (Worksheet.Change) afin que le traitement soit effectué à chaque modification de la colonne A (Numéro) de la feuille 2.
Tu trouveras cette procédure dans le module de la feuille 2.
Pour y accéder, il faut tout d'abord ouvrir l'éditeur VBE en appuyant sur Alt + F11.
Ensuite, ouvrir l'explorateur de projets en appuyant sur Ctrl + R.
Si tu souhaites créer un modèle qui permet de modifier le nombre de colonnes, tu auras tout intérêt à modifier tes tableaux.
Dans l'exemple joint, j'ai effectué les modifications suivantes :
- j'ai placé la colonne des numéros en première position dans le tableau de la feuille 1. Ainsi, sa position ne sera pas modifiée si le nombre de colonnes change. De plus, Le nombre de colonnes à traiter est déterminé par programme.
- j'ai placé la liste des participants en feuille 2 et la liste des non participants en feuille 3. Cela évite d'avoir une position variable des tableaux.
Remarque : les lignes d'en-têtes des tableaux sont placées par l'opérateur. Seules les données sont traitées par programme.
https://www.cjoint.com/?DJDj6BjD2AG
A+
kaina98735
Messages postés
9
Date d'inscription
vendredi 3 octobre 2014
Statut
Membre
Dernière intervention
30 octobre 2014
30 oct. 2014 à 07:45
30 oct. 2014 à 07:45
Merci beaucoup pour ton aide.