excel通过vba插入行
2010-12-21 17:38
260 查看
今天遇到这种格式的数据:
![](http://img1.51cto.com/attachment/201012/173159530.gif)
要把不连续的时段补充连续,如图就是在时段2和时段4之间插入行。
整张表有几千行,一一排查是不可能的了,在网上找来两段代码,揉合一下,居然解决了。
不过有些时段之间不止相差一个,所以还需要稍加修改才能符合要求。
之前就听说vba好用,但没实践过,第一次感觉很不错。哈哈哈。
本文出自 “关注生活,关注技术” 博客,转载请与作者联系!
![](http://img1.51cto.com/attachment/201012/173159530.gif)
要把不连续的时段补充连续,如图就是在时段2和时段4之间插入行。
整张表有几千行,一一排查是不可能的了,在网上找来两段代码,揉合一下,居然解决了。
Sub Macro1() For i = 2 To 5000 Step 1 If Cells(i, 2) + 2 = Cells(i + 1, 2) Then //cell(a,b) a为行,b为列 Rows(i + 1).Insert Cells(i + 1, 2) = Cells(i, 2) + 1 End If Next i End Sub
不过有些时段之间不止相差一个,所以还需要稍加修改才能符合要求。
之前就听说vba好用,但没实践过,第一次感觉很不错。哈哈哈。
本文出自 “关注生活,关注技术” 博客,转载请与作者联系!
相关文章推荐
- EXCEL-VBA:通过SQL查询数据Sheet中的数据
- Excel通过VBA打印信封
- Excel中通过VBA进行迷宫游戏
- 通过VBA在Excel中添加菜单和菜单项按钮(Excel启动时候添加)
- Excel中VBA进行插入列、格式化、排序
- 通过VBA将多个格式相同的Excel文件合并成一个文件,带文件处理
- ASP通过VBA方式调用EXCEL模版生成新的EXCEL (转)
- VBA: EXCEL中插入指定的行数并添加值
- 【VBA】EXCEL通过VBA生成SQL,自动生成创建表结构SQL
- Excel VBA: 按照条件插入行
- Excel中通过向导方式插入chart
- 如何在Excel中通过VBA快速查找多列重复的值
- EXCEL vba 实现通过超链接跳转到隐藏工作表 回到目录隐藏打开工作表
- Java通过apache poi 读取excel(.xlsx)文件,并通过MyBbtis插入数据库中
- 关于Excel下通过VBA实现工作簿文件下工作表的合并
- excel vba编程,是在一段表格中插入几行后,插入行后的行整体下移,不破坏原有数据内容,
- 通过VBA自定义向Excel添加工具栏
- 通过VBA实现Excel纵向跨越合并单元格
- Excel VBA 根据图片名称插入对应图片
- 在Excel 中用VBA插入图片的方法