Excel隔行插入行,今天来用VBA解决


风晓
风晓 2024-01-01 20:40:51 53109
分类专栏: 资讯

要给一个工作表区域隔行插入行,有一个比较常规的方法,就是添加辅助列,输入数字1,1.1,2,2.1以此类推,然后进行排序,就可以隔行插入行了。

今天来介绍一个使用VBA来给一个区域隔行插入行的办法。如果不熟悉VBA的小伙伴想要尝试,可以先新建一个Excel进行练习,不要在正式的文档里面直接使用。

现在有这样一个数据区域,要进行隔行插入一行。

 

1.按下快捷键Alt+F11,打开VBA编辑器。

2.在左侧右键单击,鼠标移动到插入选项,选择模块。

3.输入以下VBA代码:

Sub InsertRows()
Dim i As Integer
   For i = 2 To 19 Step 2
       Rows(CInt(i)).Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
   Next i
End Sub

 

4.按下F5键运行,结束以后回到工作表,就会发现区域里面已经隔行插入一行了。

 

关于代码的说明:

演示里面单元格A1:A10,插入一行以后下面的行都会相应往下移动一行,而插入以后整体会有19行,因此是从2到19,间隔为2。如果是实际表格的话,就要根据实际情况来进行修改。

网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。

本文链接:https://www.xckfsq.com/news/show.html?id=33586
赞同 0
评论 0 条
风晓L1
粉丝 1 发表 522 + 关注 私信
上周热门
如何使用 StarRocks 管理和优化数据湖中的数据?  2951
【软件正版化】软件正版化工作要点  2872
统信UOS试玩黑神话:悟空  2833
信刻光盘安全隔离与信息交换系统  2728
镜舟科技与中启乘数科技达成战略合作,共筑数据服务新生态  1261
grub引导程序无法找到指定设备和分区  1226
华为全联接大会2024丨软通动力分论坛精彩议程抢先看!  165
2024海洋能源产业融合发展论坛暨博览会同期活动-海洋能源与数字化智能化论坛成功举办  163
点击报名 | 京东2025校招进校行程预告  163
华为纯血鸿蒙正式版9月底见!但Mate 70的内情还得接着挖...  159
本周热议
我的信创开放社区兼职赚钱历程 40
今天你签到了吗? 27
如何玩转信创开放社区—从小白进阶到专家 15
信创开放社区邀请他人注册的具体步骤如下 15
方德桌面操作系统 14
用抖音玩法闯信创开放社区——用平台宣传企业产品服务 13
我有15积分有什么用? 13
如何让你先人一步获得悬赏问题信息?(创作者必看) 12
2024中国信创产业发展大会暨中国信息科技创新与应用博览会 9
中央国家机关政府采购中心:应当将CPU、操作系统符合安全可靠测评要求纳入采购需求 8

加入交流群

请使用微信扫一扫!