如何在没excel中每行前插入5行

如题所述

如果不用VBA的话,试试我的蠢方法:

在现有的表格前插入一列于A列,从A1起在每行的前面加上1、2、3等序号,假设全表有100行,即序号到100;在A101行到A105分别 输入0.1、0.2、0.3、0.4、0.5,在A106输入 =A101+1
,将A106复制下拉至A599,然后全表按A列升序排序;删除A列后原整个表每行前都插入五行。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-04-03
用VBA会很简单,你要是嫌麻烦的话,我给插入,我这里有安装了一个百宝箱,可以实现这个功能,[email protected]
你也可以用VBA代码 你打开工作表,你的表标签里如果没有改名的话就是sheet旁边,右键 查看代码 你把这个复制进去Sub 隔行插入行()
Dim a As Integer
Dim b As Integer
a = WorksheetFunction.CountA(Range("a:a"))
b = 6
For x = 1 To a
Rows(b & ":" & b).Select
Selection.Insert Shift:=xlDown
b = b + 6
Next
End Sub
然后点上面的运行,或者F5就行。本回答被网友采纳
第2个回答  2012-04-02
选择5行(空白)+shilt键+鼠标左,放在有数据的行与行之间
相似回答