Excel“插入形状”基于单元格值的颜色更改
任何人都知道如何根据单元格的值更改形状(“插入 – >形状”)的颜色。 我可以在macros的帮助下做到这一点。 但是我现在需要在没有macros的帮助下做同样的事情。
请分享公式,如果任何人都可以这样做。
谢谢。
示例如何在ActiveX图像控件中显示命名范围的图片:
- 用空的工作表Sheet1打开Excel。
- 在A1中写入0。
- 使用名称pipe理器创build命名范围http://office.microsoft.com/zh-cn/excel-help/define-and-use-names-in-formulas-HA010147120.aspx#BMmanage_names_by_using_the_name_manage
这样做:
- 打开名称pipe理器
- 点击新build
- 名称=图像
- 指的是
=INDEX(Sheet1!$E:$E,Sheet1!$A$1*4+1):INDEX(Sheet1!$E:$E,Sheet1!$A$1*4+4)
- 好
- closures名称pipe理器
现在:
- 从“开发工具”选项卡中获取ActiveX图像控件
( http://office.microsoft.com/en-us/excel-help/show-the-developer-tab-HA101819080.aspx )控制并将其放在工作表中。 - 使用
=Image
(指定范围的名称=EMBED(...)
在公式栏中覆盖公式=EMBED(...)
)。 现在,如果你改变A1的值,你应该看到单元格E [n]:E [m],其中n = A1 * 4 + 1和m = A1 * 4 + 4如图像控件中的图片。 尝试通过在E1:E20中的值,并改变A1。 - 现在,如果在E1:E4,E5:E8,E9:E12,…上放置不同的形状,您可以通过更改A1中的值在图像控制中看到它们。
问候
阿克塞尔