ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 22635|回复: 19

[求助] 请教各位如何隔行插入多行?

[复制链接]

TA的精华主题

TA的得分主题

发表于 2009-9-14 15:33 | 显示全部楼层 |阅读模式
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
请教,如何隔行插入多行,隔行插入空白行,单行的论坛里有好多方法,但是插入多行,有什么快捷的方法么?

隔行插入.rar

1.43 KB, 下载次数: 229

TA的精华主题

TA的得分主题

发表于 2009-9-14 15:39 | 显示全部楼层
加辅助列 ,输入1至4,插入N行,就重复N+1次,之后按辅助列排序.

[ 本帖最后由 olxxeh 于 2009-9-14 15:41 编辑 ]
1.gif

TA的精华主题

TA的得分主题

发表于 2009-9-14 15:40 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
操作方法一样。
前面有数据的行以序列填充。在后面的空行输入公式=CEILING(ROW(A1),3)/3,向下填充足够的行。公式中的3表示插入3行,即要插几行就是几。
然后按这列排序。

TA的精华主题

TA的得分主题

发表于 2009-9-14 15:41 | 显示全部楼层
我都是先复制空白行,在插入

TA的精华主题

TA的得分主题

发表于 2009-9-14 16:00 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
好像不要这么麻烦吧!

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-9-14 16:26 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
谢谢2楼的朋友,总算不用复制插入了,非常感谢!
另外,交叉点大侠,“前面有数据的行以序列填充”,我用的是“编辑”-“填充”-“序列”,“=CEILING(ROW(A1),3)/3”,我向下填充的时候出来的是规则的1,1,1,2,2,2,……这样已经排好序列了,我就不会排了,能不能详细说明下,有图片最好了,谢谢了。

TA的精华主题

TA的得分主题

发表于 2009-9-14 18:08 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
每n行一组   =IF(ROW()>n*COUNTA(A:A),"",MOD(ROW()-1,COUNTA(A:A)))
这个例子是每4行一组

=IF(ROW()>4*COUNTA(A:A),"",MOD(ROW()-1,COUNTA(A:A)))

公式与动画已于 2009-09-15  23:05更新!
aaaa.gif

[ 本帖最后由 livewire 于 2009-9-15 23:05 编辑 ]

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-9-15 13:03 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
谢谢7楼 livewire朋友的函数,太好用了,其他什么都不用考虑,只要把数字改下就可以实现插入想要得行。
自己拿个小板凳慢慢学习下这些函数。

TA的精华主题

TA的得分主题

发表于 2009-9-15 23:13 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

回复 8楼 teddysea 的帖子

7楼的公式已更新,以适应一般的情况。不仅仅是这个特例。

TA的精华主题

TA的得分主题

发表于 2009-12-1 09:43 | 显示全部楼层
以上的方法都是比较麻烦的 用数列可以快速实现

举例1:每隔1行插入2行
方法:先数列1、2、3填充,继续添加1.1、2.1、3.1数列、再添加1.2 、2.2 、3.2数列,然后排序即可
同理,隔1行插入3行知道怎么实现了吧?


举例2:每隔2行插入2行

方法:先数列1、2、3填充,继续添加2.1 、4.1 、6.1数列,再添加2.2、4.2、6.2数列,然后排序即可

同理,隔2行插入3行、或隔3行插入2行知道怎么实现了吧
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2025-1-13 16:49 , Processed in 0.025616 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表