如何快速把一个Excel工作表的数据,每两行生成一个新的Excel表格?

2023-01-07 20:15

就是比如一个表格有300行数据,我想每两行数据生成一个新的Excel表,一共生成150个表。有什么快速的方法吗?
1个回答
用vba很容易实现
Sub InsertSht()
For i = 1 To 300 '可以先把数改小点试试
Sheets("Sheet1").Select
Rows(i & ":" & (i + 1)).Copy
Sheets.Add
ActiveSheet.Paste
ActiveSheet.Name = i & "-" & (i + 1) '为了区分表是哪行的数,直接以行数命名表
i = i + 1
Next i
End Sub
相关问答
如何根据数据生成excel表格?
1个回答2023-04-21 02:35
用宏吧,不会太难
同一张excel表,分给不同的人填写,如何合并数据?
1个回答2022-11-12 13:06
这事让vba来干合适
如何用EXCEL快速分配数据?
3个回答2023-02-08 09:06
表格按年龄排序,年龄就按大小排列了,一样的年龄就排在一起了。 在表格右侧找一空列,做序号,1、2、3、4、5、6、7、8、9、10。再继续做1、2、3.....8、9、10,......一直做满全...
全文
Excel中怎么快速查找相同数据
2个回答2023-02-26 05:07
选择A:B列数据,在“条件格式”的“突出显示单元格规则”中,选择“重复值”,即可将重复的数据以突出显示的单元格格式显示出来。
怎么快速整理excel中已有的庞大数据?
1个回答2023-05-26 14:41
具体情况具体份析,有好多方法,不同场合不同的方法,方法有数据透视表,VBA,函数公式。结合排序,筛选综合运用
比Excel更高级的数据分析工具有推荐吗?
1个回答2023-06-19 17:55
太多了,比如数囊协同
excel中如何筛选相同字数的数据?
1个回答2024-02-12 22:46
函数方法可以试试用LEN和INDEX的组合。
excel数据库,做一个像手机电话本一样查找的表格
1个回答2024-02-14 02:46
可以,用VLOOKUP ,多条件查找 简单点,在1列里输入姓名 第2列输入电话,用筛选即可
EXCEL在某一列数据中找出最大值
1个回答2022-12-14 20:25
MAX()即可