Pra*_*een 45 excel worksheet-function
我想知道我们是否可以借助任何内联公式(不使用任何宏)找出CELL的颜色
我正在使用Home User Office软件包2010.
L42*_*L42 50
如评论所述,以防万一我发布的链接破了,试试这个:
在功能区中"公式"选项卡下的Excel名称管理器中添加名称(任何有效名称).
然后使用GET.CELL函数指定公式.
=GET.CELL(63,INDIRECT("rc",FALSE))
63代表背景色.
假设我们将其命名为Background,因此在任何具有颜色类型的单元格中:
=Background
结果:

请注意,单元格A2,A3和A4分别返回3,4和5,这相当于单元格背景颜色索引.HTH.
顺便说一句,这是Excel的颜色索引的链接
tey*_*lyn 31
颜色不是数据.
Get.cell技术存在缺陷.

这并不奇怪,因为Get.cell使用旧的XML命令,即在引入VBA之前使用的宏语言Excel中的命令.那时,Excel的颜色限制在60以内.
再说一遍:颜色不是数据.
如果要对单元格进行颜色编码,请使用基于单元格值的条件格式或基于可以使用逻辑公式表示的规则.无论单元格的颜色值如何,导致条件格式化的逻辑也可以在其他地方用于报告数据.
不,您只能使用宏来获取单元格的内部颜色.我害怕.这很容易做到(cell.interior.color)所以除非你有一个限制你使用VBA的要求,否则我会说它.
| 归档时间: |
|
| 查看次数: |
297838 次 |
| 最近记录: |