excel根据行数分表

 时间:2024-10-01 05:39:30

本例介绍在excel中如何訇咀喃谆将一个工作表拆分成行数一样的多个工作表。如下Excel表,总共有120多行数据,如何将以50行数据为一个工作表进行拆分?

excel根据行数分表

工具/原料

Excel

方法/步骤

1、点击开发工具→宏→输入宏名称→点击创建

excel根据行数分表

2、输入如下代码:Dimr,c,i,WJhangshu,WJshu巳呀屋饔,btAsLongr=Range("A"&Rows.Count).End烫喇霰嘴(xlUp).Rowb=InputBox("请输入分表行数")IfIsNumeric(b)ThenWJhangshu=Int(b)ElseMsgBox"输入错误",vbOKOnly,"错误"EndEndIfc=Cells(1,Columns.Count).End(xlToLeft).Columnbt=1'标题行数'WJhangshu=50'每个文件的行数WJshu=IIf(r-btModWJhangshu,Int((r-bt)/WJhangshu),Int((r-bt)/WJhangshu)+1)Fori=0ToWJshuWorkbooks.AddApplication.DisplayAlerts=FalseActiveWorkbook.SaveAsFilename:=ThisWorkbook.Path&"\"&Format(i,String(Len(WJshu),0))&".xlsx"Application.DisplayAlerts=TrueThisWorkbook.ActiveSheet.Range("A1").Resize(bt,c).CopyActiveSheet.Range("A1")ThisWorkbook.ActiveSheet.Range("A"&bt+i*WJhangshu+1).Resize(WJhangshu,c).Copy_ActiveSheet.Range("A"&bt+1)ActiveWorkbook.CloseTrueNext

excel根据行数分表

3、点击运行出现对话框,输入50并确定,在Excel文件对应的路径下会生成分表文件。

excel根据行数分表

4、分表结果

excel根据行数分表

如何用Excel按行数拆分工作表 Excel如何按照内容拆分工作表? Excel表格把一列数据填充到一个单元格内 如何把excel中一行多列的数据转换为一列多行? Excel如何按照特定符号进行分列
热门搜索
野山参图片 压缩图片大小的软件 女的被强扒衣服吃奶漫画 霍建华图片 水泡图片