Excel “Insérer des formes” changement de Couleur basé sur la valeur de la cellule
Quelqu'un sait comment Changer la couleur des Formes("Insertion-> Formes") basée sur la valeur d'une cellule. j'ai pu le faire avec l'aide de la macro. mais j'ai maintenant besoin de la même être fait sans l'aide de la macro.
De bien vouloir partager la formule si quelqu'un peut le faire.
grâce.
- Je ne pense pas que vous pouvez faire sans une macro. Il n'y a pas de "mise en forme conditionnelle" pour les formes.
- C'est - sans macro - il est possible de montrer l'image d'un nom de plage Excel dans un ActiveX contrôle de l'image. Si l'étendue de cette plage nommée dépend de la valeur d'une cellule, donc, en fonction de la valeur de la cellule de plusieurs plages a pu être démontré, et dans ces gammes sont les formes placé...
- bonjour Axel Richter merci pour la réponse. pourriez-vous svp m'expliquer avec un exemple. Il serait d'une grande aide pour moi et je l'apprécierais.
Vous devez vous connecter pour publier un commentaire.
Exemple de la façon de montrer la photo d'une plage nommée dans un ActiveX contrôle de l'image:
de le faire:
=INDEX(Sheet1!$E:$E,Sheet1!$A$1*4+1):INDEX(Sheet1!$E:$E,Sheet1!$A$1*4+4)
maintenant:
(http://office.microsoft.com/en-us/excel-help/show-the-developer-tab-HA101819080.aspx)
Les contrôles et les mettre dans la Feuille de calcul.
=EMBED(...)
dans la barre de formule avec=Image
(le nom de la plage nommée). Maintenant, si vous modifiez la valeur dans
Sheet1!A1
,vous devriez voir les cellules
E[n]:E[m]
avecn=A1*4+1
etm=A1*4+4
commel'image dans le Contrôle de l'Image. Essayez de mettre des valeurs dans
E1:E20
et le changement
A1
.E1:E4, E5:E8, E9:E12,...
vousvoir dans le Contrôle de l'Image en modifiant la valeur dans
A1
.Edition Avril 2019:
Cela fonctionne à l'aide de
Excel 2007
. Elle ne travaille pas plus tardExcel versions
parce que les ActiveX contrôle de l'Image n'est pas plus accepter les plages de cellules en tant que source.Viens de tester en
Excel 365
:D'abord faire les mêmes étapes que ci-dessus mais ensuite, dans la dernière étape
maintenant:
A1:A4
par exemple) dans le presse-papiers. Il n'est pas important, d'où les cellules sont à venir.Home -> Paste -> Linked Picture
. Une photo montrant les cellules copiées est collé. Et la barre de formule affiche la formule=Sheet1!$A$1:$A$4
par exemple.=Image
(le nom de la plage nommée). Maintenant, si vous modifiez la valeur dansSheet1!A1
, vous devriez voir les cellulesE[n]:E[m]
avecn=A1*4+1
etm=A1*4+4
comme image dans l'image collée. Essayez de mettre des valeurs dansE1:E20
et changementA1
.E1:E4, E5:E8, E9:E12,...
vous les voyez dans l'image collée en modifiant la valeur dansA1
.Excel 2007
. Elle ne travaille pas plus tardExcel versions
parce que les ActiveX contrôle de l'Image n'est pas plus accepter les plages de cellules en tant que source.Excel 365
. Voir mes compléments alimentaires.