按键精灵去重复表格内容问题
a = 1
b = 2
c = 3
//循环读取表格文档内容
For i = 1 To 999
a = a + 1
b = b + 1
c = c + 1
//读取规格
Gug = LazyExcel.ExcelRead(1, i, 1)
Chf = LazyExcel.ExcelRead(1, a, 1)
If Gug = Chf Then
Call LazyExcel.ExcelRows(1,a,"删除","",Index)
End If
If Gug = "" Then
Exit For
Next
以上代码如果Gug获取的第一行内容=Chf获取的第二行内容 就删除Chf获取的内容所在行,但是这样只能删除两个重复的保留一个,如果重复的有三行不能删除2个保留一个。
运行前 |
---|
小明 |
小明 |
小红 |
小红 |
小红 |
运行后 |
---|
小明 |
小红 |
小红 |
怎么修改为 |
---|
小明 |
小红 |