方法:
1,点插入,名称,定义,弹出的窗口第一行名称名内写入一个自定义的名称名字,可以是中文也可以是英文,比如XX,最下边一行的引用位置一行内填入:
=get.cell(63.A1) 确定。
2,在B1中输入=XX,光标指向B1单元格右下角的小黑点,光标变成小黑实心十字时,双击左键。完成填充。
这样操作以后,在B列中会出现各个单元格中底色的代码。
3,用countif()函数对你要统计的单元进行统计,如:
=countif($B$1:$B$100,"5")
这个统计公式意思是统计B1至B100中颜色代码是5的单元格有多少个。
Private Sub Worksheet_Calculate()
Sheet2.Range("B3:E3").Interior.ColorIndex = Sheet1.Range("A1:D1").Interior.ColorIndex
End Sub
在SHEET1的重算事件下,写入代码
Sheet2.Range("B3:E3").Interior.ColorIndex = Sheet1.Range("A1:D1").Interior.ColorIndex
这样,你在SHEET1的A1:D1中设好颜色,按F9,SHEET2中的B3:E3也变成相应颜色了。
在excel2003以下,如果是颜色运算,可以用自定义函数。
但条件格式中用自定义函数,不知道行不行,好像没报道过。
必须使用2007版(条件格式)。
没有