J'ai dans une feuille une fonctionen VBA
Private Sub Worksheet_Change(ByVal Target As Range)
qui me fait diferent manip sur des cellules
mais je ne voudrai que cette action ne soit déclanchée que quand le
changement se fait sur les cellules E7 à E150 .
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
garnote
Salut Christian,
Un exemple qui pourrait peut-être t'éclairer. À coller dans un module de feuille :
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Count > 1 Then Exit Sub If Not Intersect(Target, [E7:E150]) Is Nothing Then Manip End Sub
Sub Manip() MsgBox "Bonjour" End Sub
Serge
"Christian" a écrit dans le message de news:
Bonjour à tous,
J'ai dans une feuille une fonctionen VBA Private Sub Worksheet_Change(ByVal Target As Range)
qui me fait diferent manip sur des cellules mais je ne voudrai que cette action ne soit déclanchée que quand le changement se fait sur les cellules E7 à E150 .
merci d'avance de votre aide
Christian.
Salut Christian,
Un exemple qui pourrait peut-être t'éclairer.
À coller dans un module de feuille :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
If Not Intersect(Target, [E7:E150]) Is Nothing Then Manip
End Sub
Sub Manip()
MsgBox "Bonjour"
End Sub
Serge
"Christian" <christian.raoux@wanadoo.fr> a écrit dans le message de news: XnF9B1CEE11343CFrchristian13@212.27.60.37...
Bonjour à tous,
J'ai dans une feuille une fonctionen VBA
Private Sub Worksheet_Change(ByVal Target As Range)
qui me fait diferent manip sur des cellules
mais je ne voudrai que cette action ne soit déclanchée que quand le
changement se fait sur les cellules E7 à E150 .
Un exemple qui pourrait peut-être t'éclairer. À coller dans un module de feuille :
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Count > 1 Then Exit Sub If Not Intersect(Target, [E7:E150]) Is Nothing Then Manip End Sub
Sub Manip() MsgBox "Bonjour" End Sub
Serge
"Christian" a écrit dans le message de news:
Bonjour à tous,
J'ai dans une feuille une fonctionen VBA Private Sub Worksheet_Change(ByVal Target As Range)
qui me fait diferent manip sur des cellules mais je ne voudrai que cette action ne soit déclanchée que quand le changement se fait sur les cellules E7 à E150 .