乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>EXCEL</em>如何用宏自动复制粘贴到下方空白行?

<em>EXCEL</em>如何用宏自动复制粘贴到下方空白行?

作者:乔山办公网日期:

返回目录:excel表格制作


同一个工作簿 的宏不用复制,选择不同的工作表,再执行同样的宏就行了。
如果 在不同的工作簿,可将工作表迁移或复制到新工作簿 ,再将宏指令复制到新的工作簿 中即可 。

方法:
1、对表格进行筛选操作,按要指定条件的列筛选,筛选出符合条件的数据。
2、选中筛选结果区域。
3、按F5或CTRL+G快捷键,调出定位对话框。
4、点击定位条件,选择可见单元格,单击确定
5、这时再进行复制操作即可。
6、在EXCEL中,要对筛选结果进行其他操作,都可以使用此方法,先对筛选结果选中。
需要自已写copy,录制估计有些问题,另外,您这种新建小号,比较难受欢迎,别人一般不会回答,因为有很多无聊的人闹着玩的。zd

以下代码请参考。

Public Sub aa()
Workbooks.Open ActiveWorkbook.Path & "\book2.xls"
Workbooks("book1").Sheets("sheet1").Activate
Sheets("sheet1").Range("a:f").Copy
Workbooks("book2").Sheets("sheet1").Activate
Sheets("sheet1").Range("a:f").PasteSpecial
Workbooks("book2").Save
Workbooks("book2").Close
End Sub

宏有两种,
一种是在工作表里写的代码,只有打开有宏的工作表才有用。
另一种是加载宏,有COM加载宏和XLA加载宏之分,这两种加载宏可以在任何打开的EXCEL里运行。

如果你的是第一种,把VBE里面的代码复制到新的工作表就行了。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网