Excel表格批量隔行插入N行的方法是什么?

  1,是利用辅助数字行,定位插入或者排序。间接插入

  2,vba,执行几行代码就是了,不需要懂代码,复制代码-执行就行

  vba代码方法

  1、用微软的office或者wps的Excel都行。

  微软的自带有,wps的去网上下载vba插件即可

Excel表格批量隔行插入N行的方法是什么?插图1

  2、举例(wps):在1到10

  隔两行插入一行,从第一行开始。

  打开该文档,开发工具-vb编辑器

Excel表格批量隔行插入N行的方法是什么?插图3

  3、插入-模块:

  上代码:

  Sub 每隔两行插入一行()

  Dim i

  For i = 1 To Sheet1.Range(“a3000”).End(3).Row * 3

  Rows(i & “:” & i + 0).Select

  i = i + 2

  Selection.Insert Shift:=xlDown

  Next

  End Sub

Excel表格批量隔行插入N行的方法是什么?插图5

  4、点击运行即可。

  由于wps不开放此功能,运行时易出现崩溃。但不影响。出错的话再次运行即可。适合数据量比较大的情况。

  效果如图:

Excel表格批量隔行插入N行的方法是什么?插图7

  5、代码解释:For i = 1 中的1是指从第1行插入空白行。Rows(i & “:” & i + 0).Selecti = i + 2其中黑体字的0和2之差是2,意思是隔2行插入..想了解更多vba的话去论坛,比如:

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2305938578@qq.com 举报,一经查实,本站将立刻删除。本文网址:https://www.excelwordppt.com/word-excel-ppt/23772.html

发表回复

登录后才能评论