Excel精英培训网

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

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

  [复制链接]
发表于 2021-10-30 13:18 | 显示全部楼层
學習
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
回复

使用道具 举报

发表于 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 | 显示全部楼层
请教学习大神答案
回复

使用道具 举报

发表于 2021-11-9 15:55 | 显示全部楼层
厉害厉害
回复

使用道具 举报

发表于 2021-11-10 17:02 | 显示全部楼层
谢谢版主分享,加强VBA学习
回复

使用道具 举报

发表于 2021-11-12 21:25 | 显示全部楼层
study
回复

使用道具 举报

发表于 2021-11-16 21:48 | 显示全部楼层
前来学习
回复

使用道具 举报

发表于 2021-11-17 20:32 | 显示全部楼层
查看谢谢
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-15 22:13 , Processed in 4.672413 second(s), 6 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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