Bonjour,
Cette macro est lié à un évènement, c'est à dire qu'elle se déclenche non pas par un bouton, mais par une action : ici la modification d'une cellule de la feuille.
Target correspond à la cellule modifiée, qui a déclenché l'exécution de la macro.
La structure If permet de vérifier si Target appartient à la plage E6 --> E & dernière ligne complétée
Select Case est proche d'une structure If, et permet d'exécuter un code différent selon une valeur (ici la valeur de la cellule Target). D'ailleurs l'écriture est simplifiable :
Select Case Target.Value
Case "Modérée", "Elevée", "Difficile", "Facile" : ColorsForVuln
End Select