Excel精英培训网

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

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

  [复制链接]
发表于 2017-5-20 16:42 | 显示全部楼层
第一题不用for循环不会

第二题
Sub h2()
  Dim wb As Workbook
  Dim x As Integer
  Dim lastRow As Integer
  Dim startRow As Integer
  
  Set wb = Workbooks.Open("E:\vba\VBA80_第12集.特殊单元格定位\A.xls")
  
  For x = 1 To wb.Worksheets.Count
    lastRow = wb.Sheets(x).Range("a65535").End(xlUp).Row
    startRow = Range("a65535").End(xlUp).Offset(1, 0).Row
    If Range("a1") = "" Then
      wb.Sheets(x).Range("a1:d" & lastRow).Copy Destination:=Cells(startRow - 1, 1)
    Else
      wb.Sheets(x).Range("a2:d" & lastRow).Copy Destination:=Cells(startRow, 1)
    End If
   
  Next
  
  wb.Close
  
End Sub


回复

使用道具 举报

发表于 2017-5-21 11:36 | 显示全部楼层
回复

使用道具 举报

发表于 2017-5-21 18:13 | 显示全部楼层
回复

使用道具 举报

发表于 2017-5-21 18:14 | 显示全部楼层
学习
回复

使用道具 举报

发表于 2017-5-22 21:01 | 显示全部楼层

回复

使用道具 举报

发表于 2017-5-22 23:19 | 显示全部楼层
做不出来
回复

使用道具 举报

发表于 2017-5-24 17:49 | 显示全部楼层
xiexie !
回复

使用道具 举报

发表于 2017-5-25 10:40 | 显示全部楼层
学习
回复

使用道具 举报

发表于 2017-5-25 18:12 | 显示全部楼层
VBA80第12集_特殊单元格定位.rar (17.76 KB, 下载次数: 4)
回复

使用道具 举报

发表于 2017-5-25 18:17 | 显示全部楼层
想看答案
回复

使用道具 举报

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

本版积分规则

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

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

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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