excel表格打不开是什么原因_Excel表格批量隔行插入N行的方法是什么

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

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

  vba代码方法

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

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

8532c1b21f6d3b3f728069fd1238bdb1.png


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

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

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

df53b5fad923a0e535e46db038f1ab64.png


  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

902ad6dd08e654e5804d321f5cd11180.png


  4、点击运行即可。

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

  效果如图:

979b99f7a6362861e9d297cf541bc16d.png


  5、代码解释:For i = 1 中的1是指从第1行插入空白行。Rows(i & ":" & i + 0).Selecti = i + 2其中黑体字的0和2之差是2,意思是隔2行插入..想了解更多vba的话去论坛,比如:http://club.excelhome.net/forum. ... 3&page=1#pid3075178学习一下

  间接的方法

  1、定位-插入法

  如:每个两行插入一行

  大家都知道1向下拉是1234..等等,

  如果在1上加一个空格再向下拉,会出现: 空 1 空 2 空 3 ...

  如果在1上加两个空格再向下拉,会出现: 空空 1 空空 2 空空 3 ...

  其他类推。。

  如图:

aad60b5b8316d799a19bc9f73c3bbf27.png


 2、之后选中此辅助列,Ctrl+G 定位常量,在被选中的单元格上右键插入1列即可

eccfa9ec21ada5d87e5dafbbf2854488.png

ae887938f724236e5c5d6b8d65e405a7.png

08e73acd3e99bf0cbd887b374706c130.png


  3、还有一个方法,局限性太大。了解一下即可。

  利用数值大小排序而间接的插入

  如:每个一行插入一行

  在辅助列拖出135..246..

  排序-扩展到其他列即可

604ee1a9bb7a0698bbd16c344d9ddf0b.png

91e27c75beed33474bc98e292c0cd92c.png

a3fb44fb0b437592bacabce2609f60b3.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值