Bonjour à tous et merci d'avance pour vos réponses.
Je travaille sur excel 2007 et je bloque sur l'utilisation du VBA
Mon Pb:
Je souhaite que mon fichier excel exécute une macro en fonction du changement de la valeur de ma cellule $A$1
Celle-ci peut soit afficher 1 soit 2
dans le cas ou $A$1= 1 je souhaite lancer ma macro 'Examen
dans le cas ou $A$1= 2 je souhaite lancer ma macro 'NonExamen
Voici le code que j'ai entrée dans le code de ma feuille:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$1" Then
ElseIf Range("A1") = 1 Then
Examen
ElseIf Range("A1") = 2 Then
NonExamen
End Sub
Le pb que je rencontre et que je pensais régler par l'utilisation de " If Target.Address = "$A$1" Then" est que mon fichier fait que de se rafraichir a chaque modification des autres cellules du coup je suis obligée de re selectionner chaque fois la cellule que je souhaite modifier
Si quelqu'un peut m'aider merci d'avance!!