技巧:在电子表格中批量间隔插入行 有时为了印发学生成绩条或工资条,需要在电子表格中加入空行;你是否用人工逐一插入呢?那样,少则几十行,多则上百行,累死人了不?如果这样做,你OUT 了! 下面,请看绝招: 在此,就电子表格中如何批量间隔插入行,作一说明。 电子表格批量插入行: alt+ F11(按此两键,打开插入模块) 或者从菜单进入:工具——宏——Visu al Basic 编辑器 在出现的下面窗口中 将下列代码粘贴进去: Su b 宏1() For i = 1 To 50 Selection.EntireRow.Insert ActiveCell.Offset(2, 0).Range("A1").Select Next i End Sub 把50改成你实际需要插入的数据的行数 然后鼠标选定第一行数据任意单元格,选择菜单:工具-宏-运行宏,选择刚才的宏1,执行 出现的是下面的样式,插入的是空行: 如果要做工资条,假设第一行是表头,即为你要复制的内容,那么代码如下,注意需要选择第三行第一单元格(A 3),执行宏,否则可能出错 Sub 宏1() For i = 1 To 50 Selection.EntireRow.Insert Rows("1:1").Copy'(复制第一行数据,所以执行宏的时候必须选择的是某行的开始单元格否则会粘贴出错) ActiveSheet.Paste ActiveCell.Offset(2, 0).Range("A1").Select Next i End Sub 选中,执行即可 这时出现的是样式如下,插入的是含第一行内容的行: 怎样,方便吧! 2 0 1 2 年5 月3 0 日星期三