如何在EXCEL数据表中(大量数据)每行下插入多行空行!急求回答!跪谢!
您好,在百度上看到您回答了:如何在EXCEL数据表中(大量数据)每行下插入2行空行的答案,您太厉害了!现求助,如何在EXCEL数据表中(大量数据)每行下插入40行空行!急...
您好,在百度上看到您回答了:如何在EXCEL数据表中(大量数据)每行下插入2行空行的答案,您太厉害了!现求助,如何在EXCEL数据表中(大量数据)每行下插入40行空行!急求回答!跪谢!
展开
5个回答
展开全部
需要做宏实现。
按ALT+F11
打开后双击左侧ThisWorkBook打开编辑器把下面的代码贴进去。
Sub XXX()
xx = InputBox("请输入需要插入的行数:", "提示")
Application.ScreenUpdating = False
EndRow = Range("A65536").End(xlUp).Row
For i = 1 To EndRow
Rows(i + 1 + (i - 1) * xx).Select
For j = 1 To xx
Selection.Insert Shift:=xlDown
Next
Next
Application.ScreenUpdating = True
End Sub
关掉编辑器回到表格。按菜单中的工具---宏---宏---选中XXX点执行,
这时就弹出对话框,输入你要插入的行数点确定就OK了。
按ALT+F11
打开后双击左侧ThisWorkBook打开编辑器把下面的代码贴进去。
Sub XXX()
xx = InputBox("请输入需要插入的行数:", "提示")
Application.ScreenUpdating = False
EndRow = Range("A65536").End(xlUp).Row
For i = 1 To EndRow
Rows(i + 1 + (i - 1) * xx).Select
For j = 1 To xx
Selection.Insert Shift:=xlDown
Next
Next
Application.ScreenUpdating = True
End Sub
关掉编辑器回到表格。按菜单中的工具---宏---宏---选中XXX点执行,
这时就弹出对话框,输入你要插入的行数点确定就OK了。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.在空余列(比如p列)的第一格填1、第二格填41,选定两格下拉,至数据行的尾行,然后右拉。这样有数据的行就有了两列(p、q列)间隔40的序号。
2.在p列的空白格开始向下填充序号:1、2、3、4……(多拉一些,超过上面的最大序号);
3.在Q列的空白格(比如q1023)开始输入:=if(countif(p:p,p1023)>1,"百",q1023) 下拉;
4.对Q列(扩展)排序,中文自然被排到最下面。然后,删除p、q两列。
2.在p列的空白格开始向下填充序号:1、2、3、4……(多拉一些,超过上面的最大序号);
3.在Q列的空白格(比如q1023)开始输入:=if(countif(p:p,p1023)>1,"百",q1023) 下拉;
4.对Q列(扩展)排序,中文自然被排到最下面。然后,删除p、q两列。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
EXCEL如何快速插入多行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个不需要用宏的,用公式就能解决
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询