当前位置:首页教育技巧excel技巧excel筛选

怎么样批量复制excel表格

2024-07-09 15:46:16


1.excel 批量 复制 粘贴

用宏就可以搞定了。

Sub Macro1()

'

' Macro1 Macro

'

'

For i = 1 To 30

src_str = "A" & Trim(Str(i)) & ":D" & Trim(Str(i))

dst_str = "A" & Trim(Str(i * 6 + 1)) & ":D" & Trim(Str(i * 6 + 1))

Debug.Print src_str, dst_str

Dim src As Range

Dim dst As Range

Set src = Sheets("sheet1").Range(src_str)

Set dst = Sheets("Sheet2").Range(dst_str)

src.Copy dst

Next

End Sub不知道你的1, 7, 13, 20, 。 300的变化规律是什么,只是按 i * 6 + 1给你写了个宏,自己改吧一下就OK了。

2.EXcel 表格如何快速批量复制粘贴的方法

excel 表格快速批量复制粘贴的方法如下:

1、要复制的表是连在一起的就好办,在表名的地方,先点击最左边要复制的表,然后按住shift键,点击最右边要复制的表,然后在表名的地方单击右键,选择“移动或复制工作表”,其中工作簿的下拉框中可选择“新工作簿”或现有打开的工作簿,确定复制的位置,最下面可勾上“建立副本”(如果不勾,将是移动表格),确定即可。

2、可以录制一个宏,然后在需要的时候执行这个宏就可以了。

3、编制单独的程序来实现,可以通过vb,vc或其它的高级语言通过编程来实现,会更文件地来完成这样的功能。

3.如何在excel中选择性的批量复制

这个可以用函数解决

加入你的这张表格是sheet1

在sheet2中的a1单元格输入=IF(COUNTIF(Sheet1!A1,"*XY*")>0,Sheet1!A1,"")

(注意xy的大小写,向要什么特征,把公式中的xy替换就可以了)

右拉,下拉,跟sheet1的的范围完全一样

这样所有有xy字节的都会显示在sheet2中,而其余的不会显示

全选sheet2,复制,右键-选择性粘贴为数值,就是你想要的了

4.excel中怎么在指定多个单元格中批量粘贴

A2,A4,A6。。.这些单元格是这单元格吧

那选中A列-----按下F5功能键-----定位条件----空值----确定-----再写入等号(=)----按下方向键上----最后按下CTRL+回车

那选中A列-----按下F5功能键

定位条件----空值----确定

再写入等号(=)----按下方向键上

最后按下CTRL+回车,即可

相关信息


电脑版

【免责声明】本站信息来自网友投稿及网络整理,内容仅供参考,如果有错误请反馈给我们及时更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任。
版权所有:学窍知识网 Copyright © 2011-2024 www.at317.com All Rights Reserved .