Se connecter avec
S'enregistrer | Connectez-vous

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

Dernière réponse : dans Programmation

Bonjour,

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

  1. Private Sub Worksheet_SelectionChange(ByVal Target As Range)
  2. If Target.Address = "$AB$7" Then
  3. Application.EnableEvents = False
  4. If Range("AB7") = "OUI" Then
  5. Run "AfficheLogo"
  6. ElseIf Range("AB7") = "NON" Then
  7. Run "EffaceLogo"
  8. Else
  9. Exit Sub
  10. End If
  11. Application.EnableEvents = True
  12. Else
  13. Exit Sub
  14. End If
  15. 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

Autres pages sur : afficher image cellule resolu

Lassé par la pub ? Créez un compte

Meilleure solution

Expert Programmation

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.
Lassé par la pub ? Créez un compte