XL 2016 image : colorer selon condition

Usine à gaz

XLDnaute Barbatruc
Supporter XLD
Bonjour à toutes et à tous,

Toujours dans mes lubies, je voudrais colorer une image selon condition.

par exemple si :
- cellule G10 = OK image couleur de fond en vert sinon en rouge.

Je cherche sur le net et je ne trouve pas d'exemple pour les images.
Auriez-vous la solution ?

Je joins un petit fichier test.
Avec mes remerciements,
Je vous souhaite à toutes et à tous un très beau et bon dimanche,
Amicalement,
arthour973,
 

Pièces jointes

  • image_coul_condition.xlsm
    15.7 KB · Affichages: 19

karen

XLDnaute Nouveau
Bonjour à toutes et à tous,

Toujours dans mes lubies, je voudrais colorer une image selon condition.

par exemple si :
- cellule G10 = OK image couleur de fond en vert sinon en rouge.

Je cherche sur le net et je ne trouve pas d'exemple pour les images.
Auriez-vous la solution ?

Je joins un petit fichier test.
Avec mes remerciements,
Je vous souhaite à toutes et à tous un très beau et bon dimanche,
Amicalement,
arthour973,
1) clic sur la cellule G10
2) clic sur Format puis Mise en Forme Conditionelle
3) Condition est égale à' ='ok'
4) clic sur format
5) Remplissage (Choisi ta couleur)
6) clic sur OK
7) clic sur ajouter
8) Recommence pour ''
 

karen

XLDnaute Nouveau
Bonjour à toutes et à tous,

Toujours dans mes lubies, je voudrais colorer une image selon condition.

par exemple si :
- cellule G10 = OK image couleur de fond en vert sinon en rouge.

Je cherche sur le net et je ne trouve pas d'exemple pour les images.
Auriez-vous la solution ?

Je joins un petit fichier test.
Avec mes remerciements,
Je vous souhaite à toutes et à tous un très beau et bon dimanche,
Amicalement,
arthour973,
 

Pièces jointes

  • image_coul_condition reponse.xlsm
    15.7 KB · Affichages: 12

Staple1600

XLDnaute Barbatruc
Re, Bonjour karen

Re Staple1600,
j'ai pas compris il me semble que le fil dont tu parles n'est pas de moi :)
ou alors, je deviens fol-dingue LOL
Petit problème de lunettes ? ;)
Je n'ai jamais écris que le fil était de toi.
Mais simplement que si tu avais fait des recherches avec les mots-clés dans le moteur de recherche d'XLD, tu serais certainement tombé sur ce fil de 2015 que je cite dans mon précédent message et on peut lire la même syntaxe (ou quasi) que celle que job ou moi te proposons en 2019.
Quand à ma suggestion de renommer, c'est simplement qu'une image (Picture) ne se pilote pas exactement comme une Shape (forme) en VBA.
 

Usine à gaz

XLDnaute Barbatruc
Supporter XLD
OUI, j'ai regardé le lien et je t'avais répondu en te disant que le fil n'était pas de moi (donc j'avais vu :)
Même si tes codes fonctionnent ainsi que celui de Job et je vous en remercie,
Effectivement, par rapport à la question posée, ce n'est pas résolu.
Et garder le titre initial permettra peut-être de trouver ultérieurement une solution :)
 
Dernière édition:

job75

XLDnaute Barbatruc
Un exemple de modification de couleur d'une "Picture" :
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
Shapes("Picture 1").PictureFormat.ColorType = IIf([G10] = "OK", msoPictureAutomatic, msoPictureGrayscale)
End Sub
 

Pièces jointes

  • Image(1).xlsm
    45.4 KB · Affichages: 6

Usine à gaz

XLDnaute Barbatruc
Supporter XLD
LOL Staple1600,
C'est ni gentil pour moi et ni pour Gérard :)

Mon titre de fil est :
image : colorer selon condition
Et le code de Gérard le fait avec précision.

Il est vrai que j'ai indiqué vert ou rouge ... il me reste à modifier pour obtenir mes couleurs ... NON ?
et LOL, il faut bien que je travaille un peu :)

Amicalement,
arthour973,
 

Discussions similaires

Statistiques des forums

Discussions
312 169
Messages
2 085 909
Membres
103 032
dernier inscrit
etima