Faire apparaître une image sous condition

Bonjour,

J'aimerais faire apparaître une image (ici une cloche d'alerte) quand la colone "priorité" n'est pas vide et la masquer quand la colone est vide

Merci de votre aide!

Bonjour,

Une question s'impose ...

Où est ta cloche ...???

Parles-tu d'un symbole ... ou d'un objet, une image ....?

Oh oui désolé j’avais oublié de la placer!

J'ai mis une image mais je ne sais pas si un autre format serait plus simple pour ce que je veux faire

Re,

Pas sûr de tout comprendre ...

Dans le fichier test joint ... tu peux supprimer ou pas les cellules C3,C4 et C5 ...

En espèrant que cela t'aide

Oui c'est cela, simplement je ne veux pas le faire pour chaque ligne avec des petites cloches mais uniquement quand la colonne entière est vide (ou non) avec la grosse cloche. (C'est pour prévenir des opératrices qu'une mesure est à réaliser alors qu'elles regardent pas forcement l'écran donc il me faut qqch de gros et visuel au premier coup d’œil)

Re,

Tu dis

uniquement quand la colonne entière est vide

Du coup, deux questions se posent :

1. Comment cette colonne est-elle alimentée ...?

2. Quand et comment sera déclenché le contrôle ... ?

1. Le programme que je t'ai envoyé est un exemple pour cette situation mais un plus grand programme est réalisé, il comporte une partie "Demande de mesure" remplie par les opérateurs, a chaque demande la colonne "Pièces à mesurer" se remplie.

2. A chaque modification de la feuille des demandes de mesures? A chaque changement on vérifie si il reste des pièces à mesurer?

Après tu t'y connais mieux que moi donc si tu as d'autres idées

Bonjour YannisB, James007 ( ), le forum,

J'aimerais faire apparaître une image (ici une cloche d'alerte) quand la colonne "priorité" n'est pas vide et la masquer quand la colonne est vide

Une façon de faire....

18test-cloche.xlsm (32.17 Ko)

Cordialement,

Super! C'est vraiment ce que je cherchais! Merci a vous deux!

J'aurais juste une dernière question, comment as-tu donné le nom "Cloche" à l'image pour l'utiliser dans ton code?

Re,

comment as-tu donné le nom "Cloche" à l'image pour l'utiliser dans ton code?

J'ai simplement cliqué sur l'image et renommé la case en haut à gauche.

6cloche-2.xlsm (79.01 Ko)

Cordialement,

J'aurais juste une dernière question, comment as-tu donné le nom "Cloche" à l'image pour l'utiliser dans ton code?

Re,

Un peu de respect à xorsankukai ... qui a trouvé la solution à ton problème ...

Le traiter de Cloche ... non mais ... !!!

P.S ActiveSheet.Shapes("Cloche").Visible = True devrait être suffisant ...

Re,

ActiveSheet.Shapes("Cloche").Visible = True devrait être suffisant ...

Merci James007 pour la correction, , effectivement, cela suffit amplement.

Private Sub Worksheet_Change(ByVal Target As Range)

  Dim plage As Range, x As Integer

  Set plage = Range(Cells(3, 3), Cells(15, 3))   'plage de la ligne 3 à 15: à adapter
          x = Application.CountA(plage)          'compte le nombre de valeurs dans la plage

   If x = 0 Then
    ActiveSheet.Shapes("Cloche").Visible = False
   Else
    ActiveSheet.Shapes("Cloche").Visible = True
   End If
End Sub

Amitiés,

Merci a vous deux vous m'avez bien aidé!

Merci a vous deux vous m'avez bien aidé!

J'ai bien cru au début ... que tu nous avais pris pour des ... Charlots ...

Merci a vous deux vous m'avez bien aidé!

J'ai bien cru au début ... que tu nous avais pris pour des ... Charlots ...

Oh non! Ce forum m'a tellement aidé pour mon stage

Rechercher des sujets similaires à "apparaitre image condition"