首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

VBA:根据指定删除重复行

文章背景:在工作生活中,有时需要进行删除重复行的操作。比如样品测试时,难免存在复测数据,一般需要删除第一行数据,保留后一行的数据。...Excel虽然自带删除重复项的功能,但在使用时存在不足。下面先介绍删除重复项的功能,然后再采用VBA代码实现删除重复行的功能。...,一是如果存在重复项,默认保留行号靠前的数据行;二是只能拓展到连续的数据,而无法拓展到整行。...(2)VBA代码实现 本代码要实现的功能是根据品号进行重复行的删除。若有重复行,保留后一行数据。原始数据默认已经按品号升序排列。...Sub DeleteDuplicate() '根据指定删除重复行 Dim aWB As Worksheet, num_row As Integer Dim

3.2K40

VBA:基于指定删除重复行

目前通过借助数组和字典达到删除重复行的效果。...1 基于指定,保留最后一行的数据2 基于指定,保留最后一行的数据,同时剔除不需要的3 效果演示 1 基于指定,保留最后一行的数据 想要实现的效果:在原来测试数据的基础上,基于B,如果存在重复的数据...VBA代码如下: Sub Delete_Duplicate1() '基于指定删除重复行,保留最后出现的行数据。...将选取的数据拷贝到指定区域。 VBA代码如下: Sub Delete_Duplicate2() '基于指定,保留唯一行(若重复),同时剔除不需要的。...Range.Value2 property(https://docs.microsoft.com/en-us/office/vba/api/excel.range.value2) 延伸阅读 [1] 根据指定删除重复行

3.4K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    ExcelVBA删除指定含有指定字符的所在的行

    ExcelVBA删除指定含有指定字符的所在的行 =====前面学习相关内容==== 1.ExcelVBA删除包含指定字符所在的行 2.ExceVBA删除指定字符所在的行_优化版 =====end...==== 1.用Find、Findnext,再删除, 2.用SpecialCells(xlCellTypeConstants, 16)快速定位 以上两种方法都可以不用理会“关键字符”在那一的情况下执行..., 【问题】 有人提出,程序运行时能否输入指定字符,输入指定,再进行删除。...可以的,(其实以上两种方法的适应广泛度还比较高),既然有人提出,就写一个吧 【思路】 666,参考以前两篇吧 【代码】 Sub yhd_ExcelVBA删除指定含有指定字符的所在的行()...,将退出": Exit Sub If InputRng.Columns.Count > 1 Then MsgBox "指定只能是一哦,将退出" Exit Sub Else

    94920

    Linux下使用inode删除指定文件方法示例

    前言 众所周知在Linux中,有时候会遇到文件名是乱码或者是某些特殊中文的文件,这时候通过文件名就很难删除。...同时,对于linux中的任何一个文件都必然有其唯一的inode值,这时候就可以通过inode来删除异常文件名的文件。...,熟练下操作怎么也是不为过的,没有这些乱码的文件,可以使用正常的文件做测试, 有以下这几种方法: 先创建需要的文件 [root@zstest1 tmp]# cd /tmp [root@zstest1...ll -i 总用量 0 1442585 -rw-r--r-- 1 root root 0 9月 22 15:12 eee (5)使用rm命令删除指定文件(由find命令找到的文件名).../fff 总结一下: 以上几种不同的删除方式,总体来说都是通过指定文件的inode值,使用find命令的-inum选项确认其文件名,然后传递给rm命令进行删除 完毕,呵呵呵

    3.7K41
    领券