1. une procédure commence par un nom et se termine par un end sub
1 2 3
| Sub NomDeLaSub()
....code
End Sub |
, tu sais ça
2.
Private Sub Worksheet_Change(ByVal Target As Range)
C'est le nom de la procédure événementielle de la feuille sur l'évènement Change. c'est à dire quand une cellule/ plage de cellules (target) est/ sont modifiée(s), alors le code de cette sub se lance automatiquement.
3.
Application.EnableEvents = False
Cette ligne permet d'annuler la réaction aux évènements, cad désactiver les évènements.
4. RC2 (dans la formule); ce sont les "coordonnées en format R1C1 d'une cellule
RC2: veut dire même ligne, colonne 2
5. évènement Change: dans ton editeur vba, quand tu double clique sur une feuille, le module de la feuille est sélectionné. dans la combo où est écrit général, tu déroule et tu retrouve tous les objets de ta feuille dont Worksheet
à droite, tu retrouve les évènements relatifs à l'objet sélectionné.
l'évènement change est décrit au point 2
Je sais que mes explications ne sont pas au top; n'hésite pas a taper F1 sur les mots que tu veux approfondir l'explication.
Partager