Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
楼主: 兰色幻想

VBA80集第12集作业上交贴:非空行

  [复制链接]
发表于 2021-10-10 22:27 | 显示全部楼层
来学习了
回复

使用道具 举报

发表于 2021-10-14 23:42 | 显示全部楼层
回复

使用道具 举报

发表于 2021-10-15 18:05 | 显示全部楼层
回复

使用道具 举报

发表于 2021-10-20 11:05 | 显示全部楼层
康康
回复

使用道具 举报

发表于 2021-10-24 16:37 | 显示全部楼层
看看
回复

使用道具 举报

发表于 2021-10-30 13:18 | 显示全部楼层
學習
回复

使用道具 举报

发表于 2021-11-4 10:14 | 显示全部楼层
Sub 题目()
  Dim rg As Range
    Set rg = Sheets("sheet3").Columns("b:d").SpecialCells(xlCellTypeConstants)
    Application.Intersect(Sheet3.Columns(1), rg.EntireRow).Value = 1
    Application.Intersect(Sheet3.Columns(1), rg.EntireRow).Interior.Color = vbYellow
End Sub



运行后结果展示图.jpg
回复

使用道具 举报

发表于 2021-11-4 10:18 | 显示全部楼层
林木水 发表于 2021-11-4 10:14
Sub 题目()
  Dim rg As Range
    Set rg = Sheets("sheet3").Columns("b:d").SpecialCells(xlCellTypeC ...

1.选择B:D列,定位常数(当然首先要把有公式的单元格复制选择性粘贴数值) 用到SpecialCells方法
2.选择(定位常数的所有行,A列)的共同单元格,赋值1得结果 用到(EntireRow 选取所有行,Intersect共同区域方法)
3.同理将单元格内部格式颜色填充成黄色

回复

使用道具 举报

发表于 2021-11-4 16:17 | 显示全部楼层
来学习学习的。
回复

使用道具 举报

发表于 2021-11-7 20:35 | 显示全部楼层
请教学习大神答案
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 09:47 , Processed in 0.597995 second(s), 7 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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