Double clic

Résolu/Fermé
faisdlair Messages postés 171 Date d'inscription vendredi 19 janvier 2018 Statut Membre Dernière intervention 31 décembre 2023 - Modifié le 3 mai 2019 à 09:45
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 - 12 mai 2019 à 09:09
Bonjour,

Je fais appel a vous pour m'aider



Quand je double clics sur une cellule qui contient du texte, A la cellule F1, apparait l'information

Plusieurs cellules contiennent 3 critères d'informations. Alors au double click sur certaines cellules,
aux cellules F1, N1, S1 apparaissent les informations requises.

Mais ou est mon problème, lorsque je double clic sur une cellule qui contient seulement 1 critère, si j'avais des informations aux cellules N1 et S1, J'aimerais que ces informations disparaissent.

Meme chose si je clic sur une cellule vide, N1 et S1 devrait rester vide, ce qui n'est pas le cas

Voici mon VBA

Option Explicit

Dim celX As Range, numéro%

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Cancel = True
With Target
If .CountLarge > 1 Then Exit Sub
If Intersect(Target, [B5:W80]) Is Nothing Then Exit Sub
[F1] = "": numéro = Val(Target): If numéro = 0 Then Exit Sub
End With
With Worksheets("ÉQUIPEMENTS")
Set celX = .Columns(2).Find(numéro, , -4163, 1)
If Not celX Is Nothing Then [F1] = .Cells(celX.Row, 1)
End With
With Target
If .CountLarge > 1 Then Exit Sub
If Intersect(Target, [B5:W80]) Is Nothing Then Exit Sub
[N1] = "": numéro = Val(Target): If numéro = 0 Then Exit Sub
End With
With Worksheets("ÉQUIPEMENTS")
Set celX = .Columns(2).Find(numéro, , -4163, 1)
If Not celX Is Nothing Then [N1] = .Cells(celX.Row, 6)
End With
With Target
If .CountLarge > 1 Then Exit Sub
If Intersect(Target, [B5:W80]) Is Nothing Then Exit Sub
[S1] = "": numéro = Val(Target): If numéro = 0 Then Exit Sub
End With
With Worksheets("ÉQUIPEMENTS")
Set celX = .Columns(2).Find(numéro, , -4163, 1)
If Not celX Is Nothing Then [S1] = .Cells(celX.Row, 7)
End With
End Sub

Je ne peut mettre le fichier au complet car il y a trop d'informations personnelles.

Merci



Espérons m’être fait bien comprendre


Configuration: Windows / Firefox 66.0
A voir également:

8 réponses

f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 702
1 mai 2019 à 07:18
Bonjour le Canada,

Je ne peut mettre le fichier au complet
Ben oui, mais un fichier model representatif, ca irait quand meme mieux.

Pour le moment, j'ai vire plus de la moitie de votre code

Pour transmettre un fichier,
Veillez a ce qu'il n'y ait PAS DE DONNEES CONFIDENTIELLES
il faut passer par un site de pièce jointe tel que cjoint.com

Allez sur ce site : https://www.cjoint.com/
Clic sur parcourir,
Cherche ton fichier,
clic sur ouvrir,
Clic sur "Créer le lien cjoint",
Copier le lien,
Revenir ici le coller dans une réponse...

ou
'mon partage
https://mon-partage.fr/
1
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 702
Modifié le 8 mai 2019 à 09:57
Bonjour,

Je repassai les différents post pour cette "affaire" de rose et jaune.

faisdlair - Modifié le 3 mai 2019 à 11:40
Bonjour

Elle ne deviennent pas rose, c'est moi qui mets le rose pour indiquer un équipement en réparation

je mets le jaune aussi pour indiquer les changements.


Qui remplit la colonne G de Equipements pour en Reparation, car cette colonne pourrait servir a mettre les cellules en rose.
Pour le jaune, ai pas saisi : "indiquer les changements"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
1
faisdlair Messages postés 171 Date d'inscription vendredi 19 janvier 2018 Statut Membre Dernière intervention 31 décembre 2023 6
1 mai 2019 à 11:24
Bonjour et merci pour le retour

J'ai changé mes données personnelles pour des données fictives.

alors voici mon fichier.

merci

https://www.cjoint.com/c/IEbjwC1QMaI
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 702
Modifié le 1 mai 2019 à 16:43
Re,

Je recupere le fichier et regarde la chose

Suite:
Fichier modife: https://mon-partage.fr/f/suroPYBn/
0
faisdlair Messages postés 171 Date d'inscription vendredi 19 janvier 2018 Statut Membre Dernière intervention 31 décembre 2023 6
1 mai 2019 à 22:22
Bonjour et merci pour le suivi

Je vois bien que le vba a été modifié, par contre ça ne fonctionne pas

Par exemple, Si je double clique sur J15, il apparait les infos en F1
double clic sur J16, devrait effacer les infos a F1 puisque la cellule est vide
double clic sur P67, les cellules F1, N1 et S1 montrent les infos,
double clic sur R67, devrait supprimer les infos a F1,N1 et S1

Merci beaucoup
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 702
Modifié le 2 mai 2019 à 07:44
Bonjour,

par contre ça ne fonctionne pas
Vous ne pouvez pas chercher un peu d'ou cela vient........C'est pourtant simple, moins d'une minute
0
faisdlair Messages postés 171 Date d'inscription vendredi 19 janvier 2018 Statut Membre Dernière intervention 31 décembre 2023 6
2 mai 2019 à 10:40
Bonjour

Je suis novice en matière de VBA, peut être que c'est simple, mais je n'y arrive pas.

Avant de poster sur ce forum, j'ai essayé plusieurs fois et je ne vois pas comment.

Merci
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 702
2 mai 2019 à 11:43
Re,

Je suis novice Dans quel ordre religieux??

Fichier modifie et j'ai repris la structure: https://mon-partage.fr/f/Ijxc3p5x/
0
faisdlair Messages postés 171 Date d'inscription vendredi 19 janvier 2018 Statut Membre Dernière intervention 31 décembre 2023 6
5 mai 2019 à 12:13
Bonjour

voici le fichier corrigé de mon coté avec les MFC corrigés.

Les changements de couleur se feront toujours manuellement et non plus par MFC.

https://www.cjoint.com/c/IEfkl6Ns3SI

Merci
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 702
5 mai 2019 à 16:46
Re,

Ben y en reste 4 MFC!!!!!!!!
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
faisdlair Messages postés 171 Date d'inscription vendredi 19 janvier 2018 Statut Membre Dernière intervention 31 décembre 2023 6
5 mai 2019 à 16:48
Oui mais ces 4 que j'ai gardé sont essentielles

merci
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 702
5 mai 2019 à 17:53
Re,

Ben oui, mais pas de rose ou autres couleurs "manuelles" si MFC active!!!!!
0
faisdlair Messages postés 171 Date d'inscription vendredi 19 janvier 2018 Statut Membre Dernière intervention 31 décembre 2023 6
5 mai 2019 à 18:54
Que me proposes tu alors ?

de supprimer toutes les MFC

Peut tu adapter ma derniere demande pour le double clic sur les cellules roses qui donnera l'info a S1 ?

Merci

faisdlair
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 702
5 mai 2019 à 21:15
Re,

Je vais regarder vos MFC et faire avec du code

cellules roses qui donnera l'info a S1 ?
Oui, mais je suis entrain de faire un code pour que vous puissiez mettre les couleurs rose et jaune avec un menu souris sur clic droit de facon a avoir toujours les bonnes couleurs
0
Wow merci

Ce que je voulais dire, de double cliquer sur une cellule en rose devrait afficher l<info a la cellule S1

Est ce possible aussi ?

Merci

Faisdlair
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 702
Modifié le 6 mai 2019 à 07:01
Bonjour,

Oui, je pensai aussi au jaune...........Ceci pour mettre les couleurs, indépendamment du double clic, vu que chez moi votre rose n'est pas dans le choix des couleurs "normales", donc pour le test bonjour.
0
faisdlair Messages postés 171 Date d'inscription vendredi 19 janvier 2018 Statut Membre Dernière intervention 31 décembre 2023 6
8 mai 2019 à 11:21
Bonjour

C'est moi qui rempli la colonne G pour les équipements en réparations
Ce que je désire, si je double clic sur une cellule en rose que la cellule S1 affiche "En Réparation" sans être obligé de remplir la colonne G1 de l'autre feuille.

Pour le jaune, a tous les jours, on doit changer de chantier certains équipements, et par la suite retourner ce classeur a plusieurs personnes de l'entreprise.

C'est de cette façon que l'on peut indiquer les changements. Mais je dois aussi ramener a la couleur blanche, la cellule qui était jaune 2 jours auparavant.

Je te renvoi le fichier a jour avec les cellules de couleurs ramenées au blanc

https://www.cjoint.com/c/IEijvguBYcI

Maintenant , 3 couleur seulement a gérer

Blanc, jaune et rose.

Merci

faisdlair
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 702
Modifié le 8 mai 2019 à 13:48
Re,

Blanc, jaune et rose.
Pas dans les deux tableaux du bas………

Ok, je n'avais pas ouvert le fichier

Je regarde la chose
0
faisdlair Messages postés 171 Date d'inscription vendredi 19 janvier 2018 Statut Membre Dernière intervention 31 décembre 2023 6
9 mai 2019 à 00:16
Ok merci
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 702
9 mai 2019 à 08:02
Bonjour,

Petit detail (encore), les cellules grises(pas celles du cerveau) sont dues a quoi??????????????????????????
0
faisdlair Messages postés 171 Date d'inscription vendredi 19 janvier 2018 Statut Membre Dernière intervention 31 décembre 2023 6
9 mai 2019 à 10:49
Merci pour le retour

Les cellules grises sont sur les lignes des types de machinerie que l'on possède seulement que quelques exemplaires.

Comme par exemple ligne 74 et 75. Oui il y a des chances que Nos équipements augmentent et que ces cellules grises deviennent blanches.

Merci
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 702
9 mai 2019 à 18:09
Re,

Ok
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 702
Modifié le 10 mai 2019 à 10:15
Bonjour,

Si cellule Magenta(rose) redevient couleur "normale", dois je enlever en S1 le "En Reparation"

Pourquoi Doubleclic pour afficher les infos et pas simplement le changement de valeur?????

Je verrai bien sur changement de valeur et simple clic……

Accessoirement, que faites vous si une cellule est rouge??????????????????
0
faisdlair Messages postés 171 Date d'inscription vendredi 19 janvier 2018 Statut Membre Dernière intervention 31 décembre 2023 6
10 mai 2019 à 11:42
Bonjour

Merci pour le retour

Si cellule Magenta(rose) redevient couleur "normale", dois je enlever en S1 le "En Réparation" OUI

Je verrai bien sur changement de valeur et simple clic…… Oui bonne idée

Pour le rouge, j'ai mis une MFC pour les doublons, alors on ne touche pas.

Aussi j'ai mis des cellules en rouge a l'exterieur du tableau qui représente l'équipement disparu ou égaré.

Merci

Martin
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 702
Modifié le 10 mai 2019 à 18:12
Re,

en S1 le "En Réparation" OUI
Déjà fait
Oui bonne idée
Déjà fait aussi

alors on ne touche pas.
Ah Bon!!!!! Le on, c'est vous??

rouge a l'exterieur du tableau
Oui, je vois deux, et alors???

Suite:
Affichage infos necessaires:
_ sur selection ou change
_ sur passage couleur Magenta ou Jaune
_ sur retour couleur d'origine

Changement Couleur sur clic droit souris:
_ Menu PopUp:
_ I SANS COULEUR: couleur d'origine(Aucun remplissage, Gris ou Noir suivant ligne)
_ M MAGENTA
_ J JAUNE

Fichier modifie: https://mon-partage.fr/f/qqbvaq0T/

Amusez vous bien…...
0
Bonjour

Pour le rouge que l’on touche pas, tu peux laisser la MFC comme elle est présentement

Pour le rouge a l’exterieur, tu laisse comme ca svp

Merci

Faisdlair
0