有那位大哥知道excel的宏的问题(急)

来源:百度知道 编辑:UC知道 时间:2024/09/23 20:15:31
有那位大哥大姐知道excel的行间隔自动变换背景颜色的宏的程序是怎么写的呀?

例如想将1至100行的奇数行背景变为黄色,宏abc代码为:
Sub abc()
For i = 1 To 100 Step 2
Rows(i & ":" & i).Select
Selection.Interior.ColorIndex = 6
Next
End Sub

根本就不用宏.你把要变背景的表格区域全选中,然后点击菜单栏里面的
格式->条件格式,在弹出来的窗口里面下拉框选择公式,输入=MOD(ROW(),2) 然后再点下面的格式按钮,设定需要隔行着色的背景底色.