Résolu Afficher une image lorsque la cellule = OUI [Résolu]

  • Auteur de la discussion spitchz
  • Date de début

spitchz

Habitué
Bonjour,

J'aurais besoin qu'à chaque dois que la valeur d'une cellule est modifiée, une image apparaisse ou non. Voici mon code:

Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Target.Address = "$AB$7" Then
        Application.EnableEvents = False
        If Range("AB7") = "OUI" Then
            Run "AfficheLogo"
        ElseIf Range("AB7") = "NON" Then
            Run "EffaceLogo"
        Else
            Exit Sub
        End If
        Application.EnableEvents = True
    Else
        Exit Sub
    End If
End Sub

Les macros AfficheLogo et EffaceLogo fonctionne très bien. À noter qu'ils sont dans un module à part de la feuille de travail ici.


Merci
 

zeb

Modérateur
Meilleure réponse
Tu implémentes l'événement SelectionChange, qui se déclenche quand l'utilisateur change la ou les cellules actives.

Je pense que tu trouverais ton bonheur à implémenter l'événement Change, qui se déclenche quand une valeur change dans la feuille.
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 098
Messages
6 717 100
Membres
1 586 287
Dernier membre
lucilleguffey
Partager cette page
Haut