作者:乔山办公网日期:
返回目录:excel表格制作
excel 2007 看图上的设置条件格式
2003 在 格式-条件格式 然后设置你想要的格式条件
i列加个辅助列,i1=IF(ROW()=1,1,IF(A1=OFFSET(A1,-1,,,),OFFSET(I1,-1,,,),OFFSET(I1,-1,,,)+1))下拉填充,百选中需设置范围,度条件公式为=mod($i1,2),设置填充色内,则会不同数据之间会间隔填充颜色(容以避免杂乱)
把下面的代码复制到工作表中,不要放在模块中,这个属于工作表的私有模块,意思每次激copy活这个工作表就会自动运行代码
工作表标签点右键--查看代码--弹出VB窗口,把代码复制进去关闭zhidao--保存工作表
Private Sub Worksheet_Activate()
Dim x%
x = Cells(Rows.Count, "j").End(xlUp).Row
For i = x - 2 To x - 8 Step -1
If Range("j" & x - 1) = Range("j" & i) Then
Range("j" & i).Interior.ColorIndex = 3
Range("j" & x - 1).Interior.ColorIndex = 3
ElseIf Range("j" & x - 1) - Range("j" & i) = 5 Then
Range("j" & i).Interior.ColorIndex = 10
End If
Next
End Sub
首先,选中你的整个表百格(可用Ctrl+A),然后点击条件格式-->突出显示单元格规则-->其他规则,此时弹出“新建格式规则框”选择“使用公式确定要设置的单元格”,在下面的编辑框中输入=$A1="某一个发票号",A1是指第一行第度A列,如果你得发票号不在第一行第A列,则需把A1改成你的任意一个发票号所在单元格的编号,如B2代表第二行第B列。知公式写好后,点击下面的“格式”按钮,选择你要设置的单元格格式,道如选择单元格填充色为绿色,最后点击确认,表中所有发票号为以上设置的发票号的行均显示为绿色,并且以后填写的新的内统一发票号的行也会自动标为绿色。用相同的方式,把每一个发票号都设置成不同的填充色就可以达到你想要的效果了。下面是演示容图片,可作参考。