Excel

Fermé
chris - 26 févr. 2010 à 12:24
 chris - 1 mars 2010 à 10:24
Bonjour,

je voudrai ci cela est possible créé une mise en forme conditionnelle mais sur une forme inséré, je m'explique:
j'ai inserer une forme qui est un sourir et je veux que la couleur varie par rapport a une valeur que j'inscrit sur une cellule. exemple si j'inscrit 1 sur la cellule j'aimerais que la tête deviène rouge, et au contraire si j'inscrit 2 que celle-ci deviène verte.

merci de votre aide.
A voir également:

6 réponses

pdeharbes Messages postés 192 Date d'inscription jeudi 11 février 2010 Statut Membre Dernière intervention 7 avril 2012 31
26 févr. 2010 à 12:53
De base NON, il faut passer par une macro.
0
merci pour ta réponce.
n'étant pas calé sur sur les macro peut tu m'aider???
me montré la marche a suivre et si possible me passer une macro qui me permet de faire ce que je t'ai demandé.
merci
0
Bonjour,

Vous allez faire une macro enregistrée dans laquelle vous modifiez la couleur de votre forme. Ensuite, vous ouvrez la macro en lecture. Vous allez trouver quelque part dans les lignes d'écriture un truc du genre color index = 5 ou 2 ou ... à la place de ce chiffre vous mettrez (range"A1") par exemple. A partir de là, votre forme change de couleur avec l'index de couleur de la cellule A1. Il vous restera à créer un bouton pour activer la macro lorsque vous voudrez change le couleur.

PS : Je n'ai plus Excel, je ne puis donc vérifier l'exactitude du langage..

Cordialement,
Migou
0
pilas31 Messages postés 1825 Date d'inscription vendredi 5 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2020 644
26 févr. 2010 à 16:25
Bonjour,

Oui on peut faire une solution avec des macros mais plusieurs discussions ont donné des solutions sans utiliser le VBA.

Cette discussion récente avec la solution de Mike-31 (que je salue au passage) :
ICI

Cette discussion ou j’avais proposé une solution également :
ICI

En m’inspirant de ces solutions j’ai réalisé un petit exemple à télécharger :
http://www.cijoint.fr/cjlink.php?file=cj201002/cij3MErjU5.xls


A+
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Salutation Pilas31, très bien votre exemple !
0
merci beaucoup de votre aide.
0