我们加入到Excel 12中的最后一个视觉元素叫做icon sets。顾名思义,这个功能可以由用户基于单元格的数值把图标放到单元格里面去。它和我在前面讲到过的data bars和color scale很类似,关键不同点在于,icon sets可以为数据指定一个分类数字(3到5种),然后为每个分类选择一个图标,由Excel根据单元格区域中不同的数值来决定把不同的图标放到相应的单元格中去。当你尝试注释和介绍数据以使人容易阅读和理解的时候,这是一个非常高效快捷的功能。
下面是一些示例。首先,这是一个包含了红、黄、绿图标的数据区域:
接下来,你看到的是包含四种不同方向和颜色的箭头的数据区域:
然后,下面这个例子中的数据使用了5种不同分类,以从空到满的圆圈来表示(就像我们看到过的月亮的阴晴圆缺)。
用户可以使用数字、百分比、百分点和公式来设置图标匹配具体分类的值,这和data bars 、 color scales中的用法是完全一样的。比如,在一个三图标的例子中,Excel 12设置33%和67%作为三个图标的分隔点。我们将在Excel 12中尝试提供各种各样有用的 具有非凡创造性的图标……下面的清单并不完整,当我们最终发布时可能会有些变化。
下面对一些可能存在的icon sets相关问题做出解答:
● icon sets初始大小为3号字,如果用户改变字体大小,icon sets也会适当的做出变化;
● 用户目前还不能增加自己的图标(也许下一个版本可以),所以我们试着提供给大家最有用和最灵活的图标;
● 用户可以利用条件格式只显示图标而隐藏具体数值,所以在Excel 12里面,你可以创建各种各样非常有趣的“仪表板”;
可以把你的文件传上来,或说明一下sheet2、3需要传输到sheet1的数据对应单元格。
以下假定将shee2A列数据导入sheet1A列、sheet3A列数据导入sheet1B列:
在sheet1添加一个“图像”控件,并在picture属性中指定icon;
双击控件打开代码编辑窗口;
粘贴以下代码:
Private Sub Image1_Click()
i = Sheet1.Range("a65536").End(xlUp).Row
ii = Sheet1.Range("b65536").End(xlUp).Row
If Sheet1.Cells(1, 1) = "" Then Sheet1.Cells(1, 1) = Sheet2.Name &"A列数据"
If Sheet1.Cells(2, 1) = "" Then Sheet1.Cells(1, 2) = Sheet3.Name &"A列数据"
For j = 1 To Sheet2.Range("a65536").End(xlUp).Row
Sheet1.Cells(j + i, 1) = Sheet2.Cells(j, 1)
Next
For k = 1 To Sheet3.Range("a65536").End(xlUp).Row
Sheet1.Cells(k + ii, 2) = Sheet3.Cells(k, 1)
Next
End Sub
退出设计模式;
点击icon运行。
Bear in mind that: You cannot use relative references in Conditional Formatting criteria for color scalesdata bars
and icon sets. You may introduce conditional formatting to each cell on column H one by one
i.e. format 9 times. In each cell
after selection of icon sets
go to "Edit rules"
on the Green icon row
choose when value is ">"
choose Type "Formula"
value is "$G$n" (where n is the current row number)on the Yellow icon row
choose when value is ">="
choose Type "Formula"
value is "$G$n". After clicking OK
the cell would be able to display the 3-colour icon based on the parison of o cell values. 2015-02-03 19:19:04 补充: Another way is to conditionally formatting the cells with red yellow green colours.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)