Здравствуйте. Есть макрос, главное проблема которую не могу решить, это что бы работало удаление дубликатов в 2003 Excel. Чем можно заменить RemoveDuplicates Columns который работает начиная с 2007 Excel?
| Код |
|---|
Sub B()
Dim x As Object
Dim Target As ListObject
Set Target = ActiveWorkbook.Worksheets("B").ListObjects("B")
Set x = BP("/sapi/history", "s=" + sym + "&limit=1000")
For Z = 1 To x.Count
Set lr = Target.ListRows.Add
For c = 1 To x(1).Count
lr.Range(c) = x(Z)(Target.HeaderRowRange(c).Formula)
Next c
Next Z
ActiveWorkbook.Worksheets("B").Range("B").RemoveDuplicates Columns:=Array(1, 2, 3, 4, 5, 6, 7, 8, 9), Header:=xlYes
End Sub |
Изменено: - 14.10.2021 10:25:41