Excel 利用VBA 复制模版内容到另一工作表,每次运行宏粘贴的内容自动下移 100

黄色部分为复制区域把复制的区域粘贴到sheet1中每次运行宏粘贴到sheet1中的区域不覆盖,即第一次运行宏与第二次运行宏之间的粘贴距离为12行就像sheet3工作表中展... 黄色部分为复制区域

把复制的区域粘贴到sheet1中

每次运行宏粘贴到sheet1中的区域不覆盖,即第一次运行宏与第二次运行宏之间的粘贴距离为12行

就像sheet3工作表中展示的那样

谢谢!
展开
 我来答
jtwpf
2013-12-14
知道答主
回答量:41
采纳率:0%
帮助的人:4.8万
展开全部
Sub Macro1()
Sheet1.Rows("1:12").Select
Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
Sheet2.Rows("1:12").Copy
Sheet1.Rows("1:1").Select
ActiveSheet.Paste
End Sub

直接复制过去就可以用了,根据第二张表数据行数的不同可以改第四行的12
追问
谢谢你之前的回答,你可能误解我的意思了,能不能留下联系方式,我发附件给你。
追答
我的qq316439702
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
科技发烧友

2013-12-19 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:2018
采纳率:0%
帮助的人:943万
展开全部
Sub xxx()
Sheet2.Rows("1:29").Copy
Sheet1.Cells(Sheet1.[A60000].End(xlUp).Row + 13, 1).Select
ActiveSheet.Paste
End Sub

描述不是很清晰,也看不到sheet3,只能猜测你要的答案。
其中,1:29是假设黄色部分为1到29行。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式