Vaucluse
6574Messages postés
23 juillet 2007Date d'inscription
29 mai 2012Dernière intervention
28 avril 2010 à 11:45
Bonjour
ci après code à, placer dans le code de la feuille où se trouve la cellule , à ajuster
Ce code lance la macro si la cellule C21 est modifiée, dès l'action sur la touche "entrée"
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [C21]) Is Nothing Then Exit Sub
Ici,écrire ou lancer macro
End Sub
en variante s'il est nécessaire de remplir plusieurs cellules pour lancer le code, modifier la ligne:
If Intersect(Target, Union([C21], [C23], Range("A3:A20"))) Is Nothing Then Exit Sub
Pour rendre à César ce qui est à Eriiic, c'est de lui que je détiens ce code qui fonctionne, je l'ai testé dans un fichier il y a quelques jours.
Pour info si nécessaire _bien que je ne crois pas:
code à entrer dans le code feuille, soit clic droit sur nom de la feuille et "Visualiser le code", inscrire dans l'affichage VBA correspondant.
Crdlmnt