Renvoi vers une meme "plage de donnée" malgré un tri ?
Résolu/Fermé
Exanos
Messages postés
8
Date d'inscription
mardi 12 mai 2015
Statut
Membre
Dernière intervention
13 juin 2015
-
Modifié par Exanos le 13/06/2015 à 02:42
PapyLuc51 Messages postés 4447 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 20 janvier 2025 - 13 juin 2015 à 18:36
PapyLuc51 Messages postés 4447 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 20 janvier 2025 - 13 juin 2015 à 18:36
A voir également:
- Renvoi vers une meme "plage de donnée" malgré un tri ?
- Tri excel - Guide
- Frédéric cherche à faire le buzz sur les réseaux sociaux. il a ajouté une image de manchots sur une image de plage. retrouvez l'image originale de la plage. que cachent les manchots ? - Forum Graphisme
- Vers quelle adresse web renvoie ce lien - Guide
- Image de manchots sur une image de plage - Forum Musique / Radio / Clip
- Image ? ✓ - Forum Graphisme
6 réponses
PapyLuc51
Messages postés
4447
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
20 janvier 2025
1 454
13 juin 2015 à 06:53
13 juin 2015 à 06:53
Bonjour,
En voyant ton tableau tel qu'il est je ne vois pas de difficulté particulière, en B2 feuille 2 mettre tout simplement =Feuil1!B2 et descendre la formule jusqu'en B6.
Cordialement.
En voyant ton tableau tel qu'il est je ne vois pas de difficulté particulière, en B2 feuille 2 mettre tout simplement =Feuil1!B2 et descendre la formule jusqu'en B6.
Cordialement.
Frenchie83
Messages postés
2240
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
11 août 2023
338
13 juin 2015 à 06:58
13 juin 2015 à 06:58
Bonjour
voici une proposition
https://www.cjoint.com/c/EFne5GRJiMw
Cdlt
voici une proposition
https://www.cjoint.com/c/EFne5GRJiMw
Cdlt
Frenchie83
Messages postés
2240
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
11 août 2023
338
13 juin 2015 à 07:04
13 juin 2015 à 07:04
petite correction annule et remplace le précédent envoi
https://www.cjoint.com/c/EFnfdlhlJnw
Cdlt
https://www.cjoint.com/c/EFnfdlhlJnw
Cdlt
Exanos
Messages postés
8
Date d'inscription
mardi 12 mai 2015
Statut
Membre
Dernière intervention
13 juin 2015
1
13 juin 2015 à 14:21
13 juin 2015 à 14:21
PapaLuc : Ca ne marche pas car si je trie par la colonne A le n° de ligne change, (B2 "devient" B7 ou B11) et en feuille 2 il continu d'afficher B2...
Frenchie : Ta proposition marche pour afficher mais on ne peut plus sélectionner les cellules de la feuille 2 :s -> en fait je dois utiliser en feuil3 une fonction index et je dois pouvoir sélectionner les cellules de la feuille 2 ^^
Mais merci pour vos réponse ! Je continu de chercher :)
Frenchie : Ta proposition marche pour afficher mais on ne peut plus sélectionner les cellules de la feuille 2 :s -> en fait je dois utiliser en feuil3 une fonction index et je dois pouvoir sélectionner les cellules de la feuille 2 ^^
Mais merci pour vos réponse ! Je continu de chercher :)
PapyLuc51
Messages postés
4447
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
20 janvier 2025
1 454
Modifié par PapyLuc51 le 13/06/2015 à 15:29
Modifié par PapyLuc51 le 13/06/2015 à 15:29
Je suis étonné de ce que tu dis,
ton fichier en retour avec mes formules
https://www.cjoint.com/c/EFnnqAVN62U
et contrairement à ce que tu dis, B7 et B11 deviennent B2 lorsque tu fais le tri sur le feuillet 1 du fait de la remontée vers le haut du tableau
Cordialement
ton fichier en retour avec mes formules
https://www.cjoint.com/c/EFnnqAVN62U
et contrairement à ce que tu dis, B7 et B11 deviennent B2 lorsque tu fais le tri sur le feuillet 1 du fait de la remontée vers le haut du tableau
Cordialement
JvDo
Messages postés
1978
Date d'inscription
mercredi 27 juillet 2005
Statut
Membre
Dernière intervention
28 septembre 2020
858
13 juin 2015 à 16:19
13 juin 2015 à 16:19
Bonjour,
je crois qu'il y a confusion entre tri et filtre.
dans une logique de tri, ta solution, PapyLuc51, fonctionne très bien.
dans le cas d'un filtre, elle ne fonctionne plus.
ensuite, si le nombre d'item par catégorie n'est pas constant, difficile d'afficher le résultat.
il est possible de créer une fonction personnalisée qui règle le problème.
cordialement
je crois qu'il y a confusion entre tri et filtre.
dans une logique de tri, ta solution, PapyLuc51, fonctionne très bien.
dans le cas d'un filtre, elle ne fonctionne plus.
ensuite, si le nombre d'item par catégorie n'est pas constant, difficile d'afficher le résultat.
il est possible de créer une fonction personnalisée qui règle le problème.
cordialement
PapyLuc51
Messages postés
4447
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
20 janvier 2025
1 454
Modifié par PapyLuc51 le 13/06/2015 à 16:29
Modifié par PapyLuc51 le 13/06/2015 à 16:29
Bonjour,
Je ne suis pas encore devenu "gaga" ça me rassure ; j'ai bien lu tri dans la question initiale
Cordialement
Je ne suis pas encore devenu "gaga" ça me rassure ; j'ai bien lu tri dans la question initiale
Cordialement
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Exanos
Messages postés
8
Date d'inscription
mardi 12 mai 2015
Statut
Membre
Dernière intervention
13 juin 2015
1
13 juin 2015 à 16:49
13 juin 2015 à 16:49
Ok, je sais pourquoi je ne comprenais pas ta réponse : je me suis trompé en parlant de "tri", je voulais parler du "filtre" ><' -> ce dernier ne fait pas remonter les cellules alors que le tri oui ^^
Du coup aurais tu une idée en utilisant le filtre ?
désolé :s
Du coup aurais tu une idée en utilisant le filtre ?
désolé :s
JvDo
Messages postés
1978
Date d'inscription
mercredi 27 juillet 2005
Statut
Membre
Dernière intervention
28 septembre 2020
858
13 juin 2015 à 16:59
13 juin 2015 à 16:59
tu mets cette fonction dans un module :
ensuite, tu sélectionne Feuil2!A2:B16 et tu saisis la formule
cordialement
Function cell_visibles(zone As Range)
Dim cell_v()
zrc = zone.Rows.Count - 1
ReDim cell_v(zone.Rows.Count, 1)
i = 0
For j = 0 To zrc
cell_v(j, 0) = "": cell_v(j, 1) = ""
If zone(j + 1, 1).RowHeight > 0 Then
cell_v(i, 0) = zone(j + 1, 1)
cell_v(i, 1) = zone(j + 1, 2)
i = i + 1
End If
Next j
cell_visibles = cell_v
End Function
ensuite, tu sélectionne Feuil2!A2:B16 et tu saisis la formule
=cell_visibles(Feuil1!A2:A16)que tu valides par CTRL+MAJ+ENTER
cordialement
Exanos
Messages postés
8
Date d'inscription
mardi 12 mai 2015
Statut
Membre
Dernière intervention
13 juin 2015
1
13 juin 2015 à 18:08
13 juin 2015 à 18:08
JvDo : Je vais le dire : MEEEEERRRRRRCCCCIIIIIIIIIIIIIIIIIIIIIIIIII !!!!
Ca marche très très bien !!!
Ta solution marchait très bien pour un tri PapyLuc, désolé de m'être planter de terme ^^' (tu n'es pas gateux ;) )
Encore merci pour vos réponses, vous êtes top !
Ca marche très très bien !!!
Ta solution marchait très bien pour un tri PapyLuc, désolé de m'être planter de terme ^^' (tu n'es pas gateux ;) )
Encore merci pour vos réponses, vous êtes top !
PapyLuc51
Messages postés
4447
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
20 janvier 2025
1 454
Modifié par PapyLuc51 le 13/06/2015 à 18:43
Modifié par PapyLuc51 le 13/06/2015 à 18:43
Tout le monde peut se tromper de terme c'est humain.
Je me doutais que JvDo allait te donner la réponse que tu attendais ; le VBA, je ne comprends pas du fait de ma méconnaissance de l'anglais.
Bonne continuation
Cordialement
Je me doutais que JvDo allait te donner la réponse que tu attendais ; le VBA, je ne comprends pas du fait de ma méconnaissance de l'anglais.
Bonne continuation
Cordialement