Excel精英培训网

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

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

  [复制链接]
发表于 2019-1-1 21:58 | 显示全部楼层
学习学习
回复

使用道具 举报

发表于 2019-1-3 16:49 | 显示全部楼层
回复

使用道具 举报

发表于 2019-1-3 22:40 | 显示全部楼层
Sub alie()
Dim rg As Range
Set rg = Range("b:d").SpecialCells(xlCellTypeConstants).EntireRow
Intersect(Range("a:a"), rg).Value = 1
End Sub

回复

使用道具 举报

发表于 2019-1-4 07:44 | 显示全部楼层
学习学习
回复

使用道具 举报

发表于 2019-1-6 10:00 | 显示全部楼层
回复内容:学习学习

回复

使用道具 举报

发表于 2019-1-8 16:28 | 显示全部楼层
参考下前辈们的作业
回复

使用道具 举报

发表于 2019-1-10 15:08 | 显示全部楼层
学习
回复

使用道具 举报

发表于 2019-1-11 22:23 | 显示全部楼层
大家都太棒了

回复

使用道具 举报

发表于 2019-1-12 10:04 | 显示全部楼层
学习一下

回复

使用道具 举报

发表于 2019-1-12 11:11 | 显示全部楼层
csmccdh 发表于 2011-7-6 18:25
不好意思,我开始忘用回复可见了!

**** 本内容被作者隐藏 ****

麻烦请教一下,range前面加一个点代表什么意思?copy方法不是不能加点吗?If i = 1 Then       wbk.Sheets(i).UsedRange.Copy .Range("A1")
    Else
       wbk.Sheets(i).UsedRange.Offset(1, 0).Copy .Range("A" & .[A65536].End(xlUp).Row + 1)
    End If



回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-30 04:25 , Processed in 0.368271 second(s), 6 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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