Clic cellule renvoie sa valeur vers une autre cellule
Résolu/Fermé
Fat17
Messages postés
87
Date d'inscription
vendredi 25 août 2017
Statut
Membre
Dernière intervention
30 mars 2021
-
26 janv. 2021 à 15:48
Utilisateur anonyme - 26 janv. 2021 à 21:15
Utilisateur anonyme - 26 janv. 2021 à 21:15
A voir également:
- Double clic excel renvoi cellule
- Double ecran - Guide
- Whatsapp double sim - Guide
- Excel cellule couleur si condition texte - Guide
- Aller à la ligne dans une cellule excel - Guide
- Liste déroulante excel - Guide
3 réponses
Utilisateur anonyme
26 janv. 2021 à 17:52
26 janv. 2021 à 17:52
Bonjour,
C'est possible avec une petite macro à placer dans la feuille en question.
Clic droit sur l'onglet > Visualiser le code > Copier-coller la macro ci-dessous
C'est possible avec une petite macro à placer dans la feuille en question.
Clic droit sur l'onglet > Visualiser le code > Copier-coller la macro ci-dessous
Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Not Application.Intersect(Target, Range("L7:L10")) Is Nothing Then Range("P3").Value = Target.Value End If End Sub
Fat17
Messages postés
87
Date d'inscription
vendredi 25 août 2017
Statut
Membre
Dernière intervention
30 mars 2021
26 janv. 2021 à 20:05
26 janv. 2021 à 20:05
Merci RoMa
Ca marche très bien tant que la feuille n'est pas protégée.
Sinon, ça coince.
Possibilité d'adaptation ?
Salutations
Fat
Ca marche très bien tant que la feuille n'est pas protégée.
Sinon, ça coince.
Possibilité d'adaptation ?
Salutations
Fat
Utilisateur anonyme
26 janv. 2021 à 21:15
26 janv. 2021 à 21:15
2 solutions :
- La feuille étant déprotégée, on déverrouille uniquement la cellule P3 : Clic droit > Format de cellule > Protection > décocher "Verrouillée" > Protéger la feuille. La macro fonctionnera tel que.
- Utiliser la macro modifiée comme ci-dessous. Elle ôte/remet la protection à la volée :
la valeur de la constante motDePasse doit bien entendue contenir votre mot de passe actuel.
- La feuille étant déprotégée, on déverrouille uniquement la cellule P3 : Clic droit > Format de cellule > Protection > décocher "Verrouillée" > Protéger la feuille. La macro fonctionnera tel que.
- Utiliser la macro modifiée comme ci-dessous. Elle ôte/remet la protection à la volée :
la valeur de la constante motDePasse doit bien entendue contenir votre mot de passe actuel.
Private Sub Worksheet_SelectionChange(ByVal Target As Range) Const motDePasse = "12345" If Not Application.Intersect(Target, Range("L7:L10")) Is Nothing Then ActiveSheet.Unprotect (motDePasse) Range("P3").Value = Target.Value ActiveSheet.Protect (motDePasse) End If End Sub