如何在Excel2007中快速隔行/隔几行填充颜色

 我来答
鱼木混猪哟
高粉答主

2016-05-12 · 专注Office,尤其Excel和VBA
鱼木混猪哟
采纳数:6078 获赞数:33696

向TA提问 私信TA
展开全部

可以利用VBA来在Excel2007中快速隔行/隔几行填充颜色

方法如下:

1.Alt+F11,在VBE界面输入如下代码:

Sub m()

For i = 1 To 10 Step 3 '隔2行填充

Rows(i).Interior.Color = vbYellow '将整行颜色填充为换色

Next i

End Sub

2.按下F5执行代码:

3.回到Excel,隔行填充颜色就完成了:

yangjinlong76
活跃答主

2016-05-02 · 非职业答题人
知道顶级答主
回答量:5.7万
采纳率:94%
帮助的人:1.7亿
展开全部
打开Excel工作表,选中要进行隔行变色的数据区域(或按Ctrl+A选中整个工作表)。

在“开始”菜单栏中找到“条件格式”命令,在其下拉菜单中选择“突出显示单元格格式规则”→“其他规则”。

这时弹出来“新建格式规则”对话框,在“规则类型”项下选择“使用公式确定要设置格式的单元格”,然后在“规则说明”项下的输入框中输入公式:=MOD(ROW(),2)=0。
公式说明:
=MOD(ROW(),2)=0,实现的效果是偶数行自动填充颜色;=MOD(ROW(),2)=1,实现的效果是奇数行自动填充颜色。
如果需要奇偶行都设置颜色,则需要设定两次,即条件1和条件2。
输入完成后点击“格式”按钮。

弹出“设置单元格格式”对话框,选择“填充”,选中颜色后可在“示例”下面预览颜色效果,最后点击“确认”。

可以看到“预览”右侧显示的是刚才设置过的颜色。点击“确定”完成设置。

设置后的效果如图。

此外,如果是想隔几行填充颜色,则在“编辑规则说明”时将公式中的数字设置为几。例如:想隔5行填充颜色,就输入5。然后再设置“格式”,步骤同上。

设置完成后的效果如图所示,隔5行填充颜色。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yanxy0924
2016-05-02 · 知道合伙人互联网行家
yanxy0924
知道合伙人互联网行家
采纳数:7683 获赞数:18584

向TA提问 私信TA
展开全部

比如区域A1:B10

选择区域A1:B10>开始>条件格式>新建规则>使用公式确定要设置格式的单元格>为符合此公式的值设置格式,填入公式=mod(row(),2)=0

格式>填充>选择黄,确定。

这是隔行填色

隔2行填色,公式改为

=mod(row(),3)=0

即可

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式