Excel精英培训网

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 472|回复: 10

[无附件] 某一行的单元格的值含字母B则整行颜色颜色变成黄色

[复制链接]
发表于 2017-9-15 18:31 | 显示全部楼层 |阅读模式
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
如下图,第二列的单元格中,数值包含B,则整行颜色自动变成黄色,求大神帮忙。
QQ图片20170915182945.png
发表于 2017-9-15 22:53 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2017-9-16 08:10 | 显示全部楼层
Public Sub 判断()
       Z = Columns("B").Find("*", , , , , xlPrevious).Row
       For j = 1 To Z
          t = Right(Range("B" & j), 1)
              If t = "B" Then
                 Range("A" & j).Resize(1, 5).Interior.Color = 65535
               End If
      Next
    End Sub
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-9-16 11:17 | 显示全部楼层
idnoidno 发表于 2017-9-15 22:53
請把檔案丟上來參考,謝謝

我刚来,不懂怎么上传EXCEL附件呢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-9-16 11:22 | 显示全部楼层
一成不变变 发表于 2017-9-16 08:10
Public Sub 判断()
       Z = Columns("B").Find("*", , , , , xlPrevious).Row
       For j = 1 To Z ...

谢谢大神。我试了下,第1到第5列的颜色变黄色了,但其他列的值没有变。怎么能实现这一整行的颜色都变成黄色的呢?
另外,可不可以实现,在第2列只要输入的值含B就能不需要什么操作就自动整行变黄色。
QQ图片20170916112210.png
file:///C:\Users\Administrator\AppData\Roaming\Tencent\Users\365077549\QQ\WinTemp\RichOle\NM7%4(FIC]W6F2OR6SA1LXV.png

file:///C:\Users\Administrator\AppData\Roaming\Tencent\Users\365077549\QQ\WinTemp\RichOle\NM7%4(FIC]W6F2OR6SA1LXV.png

回复 支持 反对

使用道具 举报

发表于 2017-9-16 11:44 | 显示全部楼层
檔案壓縮,使用迴紋針小圖示上傳到論壇
回复 支持 反对

使用道具 举报

发表于 2017-9-16 11:45 | 显示全部楼层
本帖最后由 idnoidno 于 2017-9-16 12:44 编辑

rows(j).Interior.Color = 65535
改成這一句試試看
回复 支持 反对

使用道具 举报

发表于 2017-9-16 13:21 | 显示全部楼层
Range("A" & j).Resize(1, 5).Interior.Color = 65535
把5改一下,想几列变,就改几
回复 支持 反对

使用道具 举报

发表于 2017-9-17 14:17 | 显示全部楼层
条件格式=COUNTIF($A1:$E1,"*B*")
回复 支持 反对

使用道具 举报

发表于 2017-9-18 10:21 | 显示全部楼层
可以使用条件格式
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2017-10-18 00:43 , Processed in 0.109200 second(s), 27 queries , Gzip On, Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表