Excel表格如何批量隔行插入N行?
时间:2021-08-14
来源:互联网
标签:
大概两种方法:
1,是利用辅助数字行,定位插入或者排序。间接插入
2,vba,执行几行代码就是了,不需要懂代码,复制代码-执行就行
vba代码方法
1、用微软的office或者wps的Excel都行。
微软的自带有,wps的去网上下载vba插件即可

2、举例(wps):在1到10
隔两行插入一行,从第一行开始。
打开该文档,开发工具-vb编辑器

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

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

5、代码解释:For i = 1 中的1是指从第1行插入空白行。Rows(i & : & i + 0).Selecti = i + 2其中黑体字的0和2之差是2,意思是隔2行插入..想了解更多vba的话去论坛,比如:http://club.excelhome.net/forum.php?mod=viewthread&tid=470603&page=1#pid3075178学习一下
间接的方法
1、定位-插入法
如:每个两行插入一行
大家都知道1向下拉是1234..等等,
如果在1上加一个空格再向下拉,会出现: 空 1 空 2 空 3 ...
如果在1上加两个空格再向下拉,会出现: 空空1 空空2 空空3 ...
其他类推。。
如图:

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



3、还有一个方法,局限性太大。了解一下即可。
利用数值大小排序而间接的插入
如:每个一行插入一行
在辅助列拖出135..246..
排序-扩展到其他列即可



-
电脑中远程访问功能怎么删除?删除远程访问功能详细步骤(电脑中远程访问怎么弄) 时间:2025-11-04 -
win7本地ip地址怎么设置?win7设置本地ip地址操作步骤(win7本机ip地址在哪里) 时间:2025-11-04 -
电脑中任务管理器被禁用怎么处理?任务管理器被禁用的详细解决方案(电脑中任务管理器显示内存如何释放) 时间:2025-11-04 -
2023年中央空调十大品牌选购指南 家用商用高性价比推荐排行 时间:2025-09-28 -
免费装扮QQ空间详细教程 手把手教你打造个性化空间不花钱 时间:2025-09-28 -
中国数字资产交易平台官网 - 安全可靠的数字货币交易与投资首选平台 时间:2025-09-28
今日更新
-
恋与制作人EVOL商城-11月11日年度特惠现已开启
阅读:18
-
天堂2盟约职业怎么选-职业教学基础操作
阅读:18
-
和平精英空山基夺宝今日启动-联名新品集市独家上线
阅读:18
-
币安与欧易平台币流通速度及交易频率差异解析
阅读:18
-
什么都懂是什么梗?揭秘全网爆火的全能人设背后真相,看完秒懂流行文化!
阅读:18
-
剑侠世界4无限职业怎么选-五大门派选择
阅读:18
-
燕云十六声官方周边今日上新-周边首发满赠浮雕卡
阅读:18
-
灌篮军团英雄哪个厉害-灌篮军团强势英雄排名推荐
阅读:18
-
无限暖暖相遇即是奇迹-全新OST正式上架音乐平台
阅读:18
-
币安与欧易Web3钱包多签功能全面对比分析
阅读:18










