Excel精英培训网

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

[已解决]可以再帮忙修改下吗?!如何把一个表的某几行复制到另一个表?

[复制链接]
发表于 2013-12-27 11:20 | 显示全部楼层
呠呠车 发表于 2013-12-27 11:11
有的。但还是显示要调试

上传附件
回复

使用道具 举报

 楼主| 发表于 2013-12-27 11:36 | 显示全部楼层
fffox 发表于 2013-12-27 11:20
上传附件

上传了!
回复

使用道具 举报

发表于 2013-12-27 12:03 | 显示全部楼层    本楼为最佳答案   
呠呠车 发表于 2013-12-27 11:36
上传了!

经过测试,没有问题。
再次改了一下,复制过去的空行不再保留
  1. Sub t()
  2.     Dim i%,  endRow%
  3.     Dim sh As Worksheet
  4.     Set sh = Sheets("sheet2")
  5.     endRow = Sheets("成品入仓单").Cells(Rows.Count, 1).End(3).Row
  6.     For i = 9 To endRow Step 15
  7.         Sheets("成品入仓单").Rows(i “&:”& i+5).Copy
  8.         sh.Cells(rows.count, 1).end(3).offset(1).PasteSpecial Paste:=xlPasteValues
  9.     Next
  10.     set sh=nothing
  11. End Sub
复制代码

点评

狐狸大师V5  发表于 2013-12-28 17:44
回复

使用道具 举报

 楼主| 发表于 2013-12-27 12:45 | 显示全部楼层
fffox 发表于 2013-12-27 12:03
经过测试,没有问题。
再次改了一下,复制过去的空行不再保留

可以回发吗?我也不知道我错哪了。。把你代码复制过去后。那句话还是提示语法错误。
回复

使用道具 举报

发表于 2013-12-27 13:28 | 显示全部楼层
呠呠车 发表于 2013-12-27 12:45
可以回发吗?我也不知道我错哪了。。把你代码复制过去后。那句话还是提示语法错误。

上传了

仓库表.rar

11.38 KB, 下载次数: 4

回复

使用道具 举报

 楼主| 发表于 2013-12-27 13:46 | 显示全部楼层
fffox 发表于 2013-12-27 12:03
经过测试,没有问题。
再次改了一下,复制过去的空行不再保留

大师好棒!{:06:}

我重新试了可以了!可能刚才有点不稳定。

非常非常感谢!!{:18:}
回复

使用道具 举报

发表于 2013-12-27 13:49 | 显示全部楼层
好了?给最佳吧
回复

使用道具 举报

 楼主| 发表于 2013-12-27 14:05 | 显示全部楼层
fffox 发表于 2013-12-27 13:49
好了?给最佳吧

肯定的!!我还想去你那留言呢,但是现在还没有权限。。

还是那些话,{:091:}非常感谢你!谢谢你耐心的帮忙!向你学习!
回复

使用道具 举报

 楼主| 发表于 2013-12-27 19:35 | 显示全部楼层
fffox 发表于 2013-12-27 13:49
好了?给最佳吧

如果我相隔的行数变动了。。例如本来相隔15行。现要相隔16行。

那是不是把代码For i = 9 To endRow Step 15改成For i = 9 To endRow Step 15就好了?

但我改了以后就运行有误了。它变成只复制了最后的那份。

这些代码改动的时候要注意什么么?
回复

使用道具 举报

发表于 2013-12-27 19:45 | 显示全部楼层
呠呠车 发表于 2013-12-27 19:35
如果我相隔的行数变动了。。例如本来相隔15行。现要相隔16行。

那是不是把代码For i = 9 To endRow St ...

你从间隔15行变成间隔16行,那么,FOR循环的步长也应该变为16,即Step 16
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-6 20:23 , Processed in 1.229230 second(s), 12 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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