V
Véronique
Guest
rebonjour ,je voudrais avoir de l'aide sur cette macro VBA
Private Sub Worksheet_SelectionChange(ByVal target As Range)
If target.Address(0, 0) = 'J7' And Range('G7') < 20 Then
target.Offset(0, 1).Select
Range('J7').Value = 'OUI'
End If
End Sub
G7 est l'age
Ici J7 est de savoir s'il est jeune ou pas. S'il y a en dessous de 20 ans alors je voudrais que la celulle J7 indique OUI ,et qu'il la verouille (ici ca la déselectionne ce qui est encore mieux)
Tout marche bien , le seul probleme est que lorsque l'age est inferieur a 20 je dois selectionner la celulle J7 afin qu'elle mette OUI.
JE voudrais qu'avec l'age ,la cellule J7 mette directement OUI sans avoir a cliquer dessus
Si quelqu'un pouvait m'aider...
Private Sub Worksheet_SelectionChange(ByVal target As Range)
If target.Address(0, 0) = 'J7' And Range('G7') < 20 Then
target.Offset(0, 1).Select
Range('J7').Value = 'OUI'
End If
End Sub
G7 est l'age
Ici J7 est de savoir s'il est jeune ou pas. S'il y a en dessous de 20 ans alors je voudrais que la celulle J7 indique OUI ,et qu'il la verouille (ici ca la déselectionne ce qui est encore mieux)
Tout marche bien , le seul probleme est que lorsque l'age est inferieur a 20 je dois selectionner la celulle J7 afin qu'elle mette OUI.
JE voudrais qu'avec l'age ,la cellule J7 mette directement OUI sans avoir a cliquer dessus
Si quelqu'un pouvait m'aider...