Excel精英培训网

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

[已解决]如何把录制的宏,重复复制粘贴。

[复制链接]
发表于 2013-3-3 18:02 | 显示全部楼层 |阅读模式
求助:如何用012工作表中录制的宏过行复制粘贴后,使007表格和092表格能和012表格一样自动筛选复制到相应的表格中?我自己复制粘贴了,可是总是只有第一个段宏运行的表格行,别的就不行了。
     详见附件。
最佳答案
2013-3-3 18:43
  1. Sub Macro1()
  2. '
  3. ' Macro1 Macro
  4. '
  5. '
  6.     Sheets("一月").Select
  7.     Selection.AutoFilter
  8.     ActiveSheet.Range("$A$1:$H$167").AutoFilter Field:=3, Criteria1:="012"
  9.     Range("A1:H168").Select
  10.     Selection.Copy
  11.     Sheets("012").Select
  12.     ActiveSheet.Paste
  13.    
  14.     Sheets("一月").Select
  15.     Selection.AutoFilter
  16.     ActiveSheet.Range("$A$1:$H$167").AutoFilter Field:=3, Criteria1:="007"
  17.     Range("A1:H168").Select
  18.     Selection.Copy
  19.     Sheets("007").Select
  20.     ActiveSheet.Paste
  21.    
  22.     Sheets("一月").Select
  23.     Selection.AutoFilter
  24.     ActiveSheet.Range("$A$1:$H$167").AutoFilter Field:=3, Criteria1:="092"
  25.     Range("A1:H168").Select
  26.     Selection.Copy
  27.     Sheets("092").Select
  28.     ActiveSheet.Paste
  29.    
  30.    
  31.     Application.CutCopyMode = False
  32. End Sub
复制代码

复件 录制宏 一月.rar

14.69 KB, 下载次数: 63

发表于 2013-3-3 18:34 | 显示全部楼层
再录一次粘贴到007,092的。直接改代码也是可以的。
回复

使用道具 举报

发表于 2013-3-3 18:43 | 显示全部楼层    本楼为最佳答案   
  1. Sub Macro1()
  2. '
  3. ' Macro1 Macro
  4. '
  5. '
  6.     Sheets("一月").Select
  7.     Selection.AutoFilter
  8.     ActiveSheet.Range("$A$1:$H$167").AutoFilter Field:=3, Criteria1:="012"
  9.     Range("A1:H168").Select
  10.     Selection.Copy
  11.     Sheets("012").Select
  12.     ActiveSheet.Paste
  13.    
  14.     Sheets("一月").Select
  15.     Selection.AutoFilter
  16.     ActiveSheet.Range("$A$1:$H$167").AutoFilter Field:=3, Criteria1:="007"
  17.     Range("A1:H168").Select
  18.     Selection.Copy
  19.     Sheets("007").Select
  20.     ActiveSheet.Paste
  21.    
  22.     Sheets("一月").Select
  23.     Selection.AutoFilter
  24.     ActiveSheet.Range("$A$1:$H$167").AutoFilter Field:=3, Criteria1:="092"
  25.     Range("A1:H168").Select
  26.     Selection.Copy
  27.     Sheets("092").Select
  28.     ActiveSheet.Paste
  29.    
  30.    
  31.     Application.CutCopyMode = False
  32. End Sub
复制代码
回复

使用道具 举报

发表于 2013-3-4 08:36 | 显示全部楼层
路过,学习了,谢谢!!!!
回复

使用道具 举报

 楼主| 发表于 2013-3-5 09:03 | 显示全部楼层
学习了,谢谢,操作了好多次,终于有点会了!
回复

使用道具 举报

发表于 2013-3-5 15:29 | 显示全部楼层
作为江湖上有头有脸的人物,我很低调,但顶帖我很慎重。名气是大家给的,地位是兄弟拼的,要对大家负责任!楼主的帖的确不错!我代表江湖上所有的兄弟姐妹给你顶上去!你接下来收到的所有回帖都是我安排他们顶你的。我为人就两个字“低调”!你知道就行了!
回复

使用道具 举报

发表于 2013-3-5 15:29 | 显示全部楼层
作为江湖上有头有脸的人物,我很低调,但顶帖我很慎重。名气是大家给的,地位是兄弟拼的,要对大家负责任!楼主的帖的确不错!我代表江湖上所有的兄弟姐妹给你顶上去!你接下来收到的所有回帖都是我安排他们顶你的。我为人就两个字“低调”!你知道就行了!
回复

使用道具 举报

发表于 2013-3-5 15:31 | 显示全部楼层
作为江湖上有头有脸的人物,我很低调,但顶帖我很慎重。名气是大家给的,地位是兄弟拼的,要对大家负责任!楼主的帖的确不错!我代表江湖上所有的兄弟姐妹给你顶上去!你接下来收到的所有回帖都是我安排他们顶你的。我为人就两个字“低调”!你知道就行了!
回复

使用道具 举报

发表于 2013-3-5 15:33 | 显示全部楼层
作为江湖上有头有脸的人物,我很低调,但顶帖我很慎重。名气是大家给的,地位是兄弟拼的,要对大家负责任!楼主的帖的确不错!我代表江湖上所有的兄弟姐妹给你顶上去!你接下来收到的所有回帖都是我安排他们顶你的。我为人就两个字“低调”!你知道就行了!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-28 10:51 , Processed in 0.381183 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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