excel vba 实现单元格根据需要自动改变颜色

在Excel中,为了方便查看和避免错行,通常会在奇偶行设置不同颜色。然而,手动调整底色在数据拷贝后需要重新设置。通过Excel VBA可以实现自动调整颜色的功能。在VBA代码的帮助下,可以对前100行数据进行处理,当表格发生变化时,会自动更新颜色,提高工作效率。
摘要由CSDN通过智能技术生成

一般我们只做的excel是这个样子的。

当行数增多的时候,记录或查找数据会错行,容易出现错误,如果将奇偶行设置成不同的颜色就好多了。就象这样

但是这样,如果在单元格之间拷贝数据,就会影响原来的底色,还要重新调整,比较麻烦,就想让她自动完成。就象这样:

 自动改变excel底色-CSDN直播

代码如下:

Private Sub Worksheet_Change(ByVal Target As Range)
For i = 1 To 100
    Dim a As String
    a = "b" + CStr(i)
    If Range(a).Borders.LineStyle = xlNone 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

six2me

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值