Doublique cliquer sur une cellule et filtrer ce que j'ai cliquer
Résolu/Fermé
Nano-69
Messages postés
20
Date d'inscription
mercredi 22 janvier 2014
Statut
Membre
Dernière intervention
9 juin 2014
-
22 janv. 2014 à 15:21
Mike-31 Messages postés 18336 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 septembre 2024 - 24 janv. 2014 à 09:36
Mike-31 Messages postés 18336 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 septembre 2024 - 24 janv. 2014 à 09:36
A voir également:
- Doublique cliquer sur une cellule et filtrer ce que j'ai cliquer
- Aller à la ligne dans une cellule excel - Guide
- Faites en sorte que la cellule a1 affiche exactement ce qui est montré sur cette image. quel mot apparaît en b1 ? - Forum Excel
- Cliquer ou cliquez sur le lien - Forum Réseaux sociaux
- Évariste souhaite télécharger le logiciel inkscape depuis le site de son éditeur. sélectionnez le résultat de recherche sur lequel il doit cliquer. - Forum Bugs et suggestions
- Evariste souhaite télécharger le logiciel vlc depuis le site de son éditeur. sur quel lien doit-il cliquer ? - Forum Téléchargement
15 réponses
Mike-31
Messages postés
18336
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 septembre 2024
5 095
Modifié par Mike-31 le 23/01/2014 à 17:53
Modifié par Mike-31 le 23/01/2014 à 17:53
Re,
Non les échanges ne se font pas en MP de sorte à profiter à la collectivité, c'est l'intérêt d'un forum.
Feuille y j'ai dé-fusionné les cellules A/B, il faut éviter toute fusion difficile à gérer dans les formules et encore plus dans les codes VBA
https://www.cjoint.com/?DAxr1nounRt
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Non les échanges ne se font pas en MP de sorte à profiter à la collectivité, c'est l'intérêt d'un forum.
Feuille y j'ai dé-fusionné les cellules A/B, il faut éviter toute fusion difficile à gérer dans les formules et encore plus dans les codes VBA
https://www.cjoint.com/?DAxr1nounRt
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Mike-31
Messages postés
18336
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 septembre 2024
5 095
24 janv. 2014 à 09:36
24 janv. 2014 à 09:36
Ah, OK
il faut faire bien attention aux saisies qui doivent être exactement identiques sur tous les tableaux si non Excel ne comprend pas
il faut faire bien attention aux saisies qui doivent être exactement identiques sur tous les tableaux si non Excel ne comprend pas
dlt-pan
Messages postés
481
Date d'inscription
jeudi 17 mai 2007
Statut
Membre
Dernière intervention
23 décembre 2014
67
22 janv. 2014 à 15:38
22 janv. 2014 à 15:38
bonjour
pour le debut. si tu doublecliques sur une cellule ou il est ecrit pomme, çà active la feuille2 (macro a coller dans l'editeur VB dans feuil1)
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If ActiveCell.Value = "pomme" Then
Sheets("feuil2").Activate
End If
End Sub
pour le reste il manque des infos pour comprendre ce que tu veux faire
pour le debut. si tu doublecliques sur une cellule ou il est ecrit pomme, çà active la feuille2 (macro a coller dans l'editeur VB dans feuil1)
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If ActiveCell.Value = "pomme" Then
Sheets("feuil2").Activate
End If
End Sub
pour le reste il manque des infos pour comprendre ce que tu veux faire
Nano-69
Messages postés
20
Date d'inscription
mercredi 22 janvier 2014
Statut
Membre
Dernière intervention
9 juin 2014
23 janv. 2014 à 08:52
23 janv. 2014 à 08:52
Tout d'abord merci ça m'as permis de le modifié comme je le voulais comme ci-après:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Intersect(Target, Range("$C$9:$N$58")) Is Nothing Then
Sheets("Récap").Select
End If
End Sub
Maintenant il faudrais que la cellule ou j'ai cliqué qui me renvois sur l'autre page filtre ce que j'ai clique
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Intersect(Target, Range("$C$9:$N$58")) Is Nothing Then
Sheets("Récap").Select
End If
End Sub
Maintenant il faudrais que la cellule ou j'ai cliqué qui me renvois sur l'autre page filtre ce que j'ai clique
Mike-31
Messages postés
18336
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 septembre 2024
5 095
23 janv. 2014 à 10:11
23 janv. 2014 à 10:11
Re,
pas très compliqué mais pour commencer la moindre des correction est de répondre aux posts qui te sont adressé, de donner des précisions dès le départ sur la structure de la plage à traiter ce qui vient d'être fait C9:N58 avec le nom des onglets mais également la plage à filtrer sur la feuille Récap
Cordialement
Mike-31
pas très compliqué mais pour commencer la moindre des correction est de répondre aux posts qui te sont adressé, de donner des précisions dès le départ sur la structure de la plage à traiter ce qui vient d'être fait C9:N58 avec le nom des onglets mais également la plage à filtrer sur la feuille Récap
Cordialement
Mike-31
Mike-31
Messages postés
18336
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 septembre 2024
5 095
Modifié par Mike-31 le 22/01/2014 à 17:41
Modifié par Mike-31 le 22/01/2014 à 17:41
Bonjour,
Question traitée uniquement en VBA, les données sont sur la feuille nommées Feuil2 et dans la colonne A à partir de la cellule A2 avec une longueur variable,
la cellule critère est sur la feuille nommée Feuil1 cellule A2 que j'ai nommée Crit, cette cellule nommée ,peut contenir une liste de validation et fonctionne au changement de critère sur un simple clic
coller ce bout de code dans un module
Sub ExtraireDonnées()
Sheets("Feuil2").Select
Range([A1], [A1000].End(xlUp).Offset(1, 0)).AutoFilter Field:=1, Criteria1:=[Crit].Value '"pomme"
End Sub
coller ce code dans les propriétés de la feuille Feuil1
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, [A2]) Is Nothing Then
Call ExtraireDonnées
End If
End Sub
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Question traitée uniquement en VBA, les données sont sur la feuille nommées Feuil2 et dans la colonne A à partir de la cellule A2 avec une longueur variable,
la cellule critère est sur la feuille nommée Feuil1 cellule A2 que j'ai nommée Crit, cette cellule nommée ,peut contenir une liste de validation et fonctionne au changement de critère sur un simple clic
coller ce bout de code dans un module
Sub ExtraireDonnées()
Sheets("Feuil2").Select
Range([A1], [A1000].End(xlUp).Offset(1, 0)).AutoFilter Field:=1, Criteria1:=[Crit].Value '"pomme"
End Sub
coller ce code dans les propriétés de la feuille Feuil1
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, [A2]) Is Nothing Then
Call ExtraireDonnées
End If
End Sub
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Mike-31
Messages postés
18336
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 septembre 2024
5 095
23 janv. 2014 à 10:31
23 janv. 2014 à 10:31
Re,
Pour répondre à ton MP et essayer d'être clair, un code VBA est très précis et donc doit être écrit avec le maximum d'éléments si non on tourne en rond et surtout une perte de temps.
Une proposition en pièce jointe très simple qui consiste sur un double clic copier dans une cellule la valeur Target, dans mon exemple la valeur s'inscrit feuille Récap en C1 et pour ne pas identifier la feuille et la cellule dans le code j'ai nommée cette cellule titi (mais le nom et la position peut être n'importe ou et dans une plage masquée
ne connaissant pas la plage à filtrer, je me suis limiter à la colonne A entre A2 et la dernière cellule renseignée qui sera détectée automatiquement
https://www.cjoint.com/?DAxkEKwjCq
Pour répondre à ton MP et essayer d'être clair, un code VBA est très précis et donc doit être écrit avec le maximum d'éléments si non on tourne en rond et surtout une perte de temps.
Une proposition en pièce jointe très simple qui consiste sur un double clic copier dans une cellule la valeur Target, dans mon exemple la valeur s'inscrit feuille Récap en C1 et pour ne pas identifier la feuille et la cellule dans le code j'ai nommée cette cellule titi (mais le nom et la position peut être n'importe ou et dans une plage masquée
ne connaissant pas la plage à filtrer, je me suis limiter à la colonne A entre A2 et la dernière cellule renseignée qui sera détectée automatiquement
https://www.cjoint.com/?DAxkEKwjCq
Nano-69
Messages postés
20
Date d'inscription
mercredi 22 janvier 2014
Statut
Membre
Dernière intervention
9 juin 2014
23 janv. 2014 à 10:44
23 janv. 2014 à 10:44
Je t'envois en pièce jointe mon document tu comprendra peut être un peu mieux ce que je veux
http://cjoint.com/data3/3AxkNTJtnec.htm
Cordialemet Math
http://cjoint.com/data3/3AxkNTJtnec.htm
Cordialemet Math
Mike-31
Messages postés
18336
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 septembre 2024
5 095
23 janv. 2014 à 11:06
23 janv. 2014 à 11:06
Re,
Encore une fois, il faut être très précis, ta plage "If Not Intersect(Target, Range("$C$9:$N$58")) Is Nothing Then "
ne correspond à aucune plage de ton fichier.
Alors
1/ sur quelle feuille veux tu lancer le code sur un double clic et limite de ta plage
2/ sur quelle feuille doit on filtrer les données et limite de la plage à filtrer
Encore une fois, il faut être très précis, ta plage "If Not Intersect(Target, Range("$C$9:$N$58")) Is Nothing Then "
ne correspond à aucune plage de ton fichier.
Alors
1/ sur quelle feuille veux tu lancer le code sur un double clic et limite de ta plage
2/ sur quelle feuille doit on filtrer les données et limite de la plage à filtrer
Nano-69
Messages postés
20
Date d'inscription
mercredi 22 janvier 2014
Statut
Membre
Dernière intervention
9 juin 2014
Modifié par Nano-69 le 23/01/2014 à 11:13
Modifié par Nano-69 le 23/01/2014 à 11:13
Re,
je veux double cliquer dans les feuilles du client x,y,z(tableau annuel) ... ainsi que recap
et je veux filtrer sur la page préventif
Merci
je veux double cliquer dans les feuilles du client x,y,z(tableau annuel) ... ainsi que recap
et je veux filtrer sur la page préventif
Merci
Mike-31
Messages postés
18336
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 septembre 2024
5 095
23 janv. 2014 à 11:24
23 janv. 2014 à 11:24
Re,
Donc double clic sur la Feuille X plage B5:M12
feuille y plage A11:P18
et feuille z mais sur quelle plage C9:N26 et C33:N34, C39:N58
idem pour a, b, c et Récap
feuille Préventif c'est la colonne C "pont" qu'il faut filtrer, c'est bien cela
Donc double clic sur la Feuille X plage B5:M12
feuille y plage A11:P18
et feuille z mais sur quelle plage C9:N26 et C33:N34, C39:N58
idem pour a, b, c et Récap
feuille Préventif c'est la colonne C "pont" qu'il faut filtrer, c'est bien cela
Nano-69
Messages postés
20
Date d'inscription
mercredi 22 janvier 2014
Statut
Membre
Dernière intervention
9 juin 2014
23 janv. 2014 à 11:50
23 janv. 2014 à 11:50
oui pour tous sauf y tu prend juste les nom a gauche c'est a dire PR16T N°87.479 ,....
en gros de B11àB18
en gros de B11àB18
Mike-31
Messages postés
18336
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 septembre 2024
5 095
23 janv. 2014 à 11:52
23 janv. 2014 à 11:52
OK,
je te modifie le fichier dès que je peux, pour l'instant je dois m'absenter
je te modifie le fichier dès que je peux, pour l'instant je dois m'absenter
Nano-69
Messages postés
20
Date d'inscription
mercredi 22 janvier 2014
Statut
Membre
Dernière intervention
9 juin 2014
23 janv. 2014 à 11:53
23 janv. 2014 à 11:53
ok Merci Beaucoup
Mike-31
Messages postés
18336
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 septembre 2024
5 095
23 janv. 2014 à 13:28
23 janv. 2014 à 13:28
Re,
un fichier contenant des macros doit être enregistré avec l'extension .XLSM ou sous l'ancien système .XLS, ce format sera lu avec toutes les versions Excel depuis 97
https://www.cjoint.com/c/DAxnBScc5Rm
un fichier contenant des macros doit être enregistré avec l'extension .XLSM ou sous l'ancien système .XLS, ce format sera lu avec toutes les versions Excel depuis 97
https://www.cjoint.com/c/DAxnBScc5Rm
Nano-69
Messages postés
20
Date d'inscription
mercredi 22 janvier 2014
Statut
Membre
Dernière intervention
9 juin 2014
23 janv. 2014 à 13:39
23 janv. 2014 à 13:39
Mercii !! beaucoup
je vais te paraître chiant mais il faut encore modifié un truc ...
il faudrait quand je clique sur l'un des nom de client dans récap sa me fasse pareil c'est a die alle dans préventif et filtre le nom du client
Et encore Mercii
je vais te paraître chiant mais il faut encore modifié un truc ...
il faudrait quand je clique sur l'un des nom de client dans récap sa me fasse pareil c'est a die alle dans préventif et filtre le nom du client
Et encore Mercii
Mike-31
Messages postés
18336
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 septembre 2024
5 095
23 janv. 2014 à 13:50
23 janv. 2014 à 13:50
Alors dans la soirée
Nano-69
Messages postés
20
Date d'inscription
mercredi 22 janvier 2014
Statut
Membre
Dernière intervention
9 juin 2014
24 janv. 2014 à 08:39
24 janv. 2014 à 08:39
Ok Merci beaucoup
mais il y a un seul truc c'est que je peut pas double cliqier sur n'importe quel pont dans la page récap? est ce normal ?
mais il y a un seul truc c'est que je peut pas double cliqier sur n'importe quel pont dans la page récap? est ce normal ?
Nano-69
Messages postés
20
Date d'inscription
mercredi 22 janvier 2014
Statut
Membre
Dernière intervention
9 juin 2014
24 janv. 2014 à 08:49
24 janv. 2014 à 08:49
c'est bon je me suis débrouillé merci encore !!!!
Mike-31
Messages postés
18336
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 septembre 2024
5 095
24 janv. 2014 à 09:30
24 janv. 2014 à 09:30
Re,
Normal, non j'ai testé mais je ne vois pas le moindre problème sur la feuille Récap as tu protégé la feuille ou autre manip ?
Normal, non j'ai testé mais je ne vois pas le moindre problème sur la feuille Récap as tu protégé la feuille ou autre manip ?
Nano-69
Messages postés
20
Date d'inscription
mercredi 22 janvier 2014
Statut
Membre
Dernière intervention
9 juin 2014
24 janv. 2014 à 09:31
24 janv. 2014 à 09:31
Re,
non enfait ce qui se passait c'est cherchai mais comme il n'avais pas le même non il trouvais pas
non enfait ce qui se passait c'est cherchai mais comme il n'avais pas le même non il trouvais pas