Bonjour,
Je voudrais savoir pourquoi dans la macro suivante, certaines références nécessitent le $ et pas d'autres ?
Sub worksheet_change(ByVal Target As Range)
If Target.Address = "$D$3" Then
Range("E4").ClearContents
Range("F5").ClearContents
End If
End Sub
C'est une macro pour effacer les cellules E4 et F5 que j'ai trouvé sur ce forum. Comme j'essaye de comprendre, j'ai essayé de mettre des parenthèses autour de "$D$3", pas de problème.
J'ai également essayé d'enlever les $ de D3 et ça ne marche plus.
De même, si je mets des $ sur E4 et F5, ça marche plus non plus.
Quelqu'un a-t-il une explication pour que je puisse capter la logique de cette macro ?
Merci d'avance
Je voudrais savoir pourquoi dans la macro suivante, certaines références nécessitent le $ et pas d'autres ?
Sub worksheet_change(ByVal Target As Range)
If Target.Address = "$D$3" Then
Range("E4").ClearContents
Range("F5").ClearContents
End If
End Sub
C'est une macro pour effacer les cellules E4 et F5 que j'ai trouvé sur ce forum. Comme j'essaye de comprendre, j'ai essayé de mettre des parenthèses autour de "$D$3", pas de problème.
J'ai également essayé d'enlever les $ de D3 et ça ne marche plus.
De même, si je mets des $ sur E4 et F5, ça marche plus non plus.
Quelqu'un a-t-il une explication pour que je puisse capter la logique de cette macro ?
Merci d'avance