Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 2211|回复: 3

[已解决]做了个合并。怎么点了没反应。。错在哪?

[复制链接]
发表于 2014-1-25 23:38 | 显示全部楼层 |阅读模式

  • Sub 合并()
    Dim arr(), ii&, x&, sh As Worksheet
  • For Each sh In Worksheets
  •     If sh.Name <> "年级名次" Then
           ii = sh.Range("a65536").End(3).Row
          ReDim arr(1 To ii, 1 To 9)
          arr = sh.Range("a3:i" & ii)
    Worksheets("年级名次").Range("a" & Worksheets("年级名次").Range("a65536").End(3).Row).Offset(1, 0).Resize(ii - 3, 9) = arr
    Erase arr
  • End If
  • Next sh
  • End Sub

最佳答案
2014-1-25 23:52
msgbox Worksheets("年级名次").Range("a" & Worksheets("年级名次").Range("a65536").End(3).Row).Offset(1, 0).Resize(ii - 3, 9).address
你看看输出到哪了,

一年级成绩统计、分析表1.rar

335.28 KB, 下载次数: 11

发表于 2014-1-25 23:52 | 显示全部楼层    本楼为最佳答案   
msgbox Worksheets("年级名次").Range("a" & Worksheets("年级名次").Range("a65536").End(3).Row).Offset(1, 0).Resize(ii - 3, 9).address
你看看输出到哪了,
回复

使用道具 举报

 楼主| 发表于 2014-1-25 23:56 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2014-1-26 00:00 | 显示全部楼层
跟老师又学了一招。。。    谢谢hwc2ycy   
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-27 08:25 , Processed in 0.472766 second(s), 9 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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