VBA - объединение отсортированных и дедуплицированных элементов списка - PullRequest
0 голосов
/ 04 марта 2020

Это для VBA.

Мне нужно объединить различные списки массивов с содержимым строк в один отсортированный дедуплицированный список массивов.

Я собираю эту информацию и создаю списки массивов как I go по различным ссылкам. ,

Каков наилучший способ затем объединить списки массивов, где выходные данные представляют собой список массивов строк, в которых они дедуплицируются и сортируются.

Например,

input:

список массивов 1: текст 1 текст, текст 2 текст, текст 3 текст

список массивов 2: текст 7 текст, текст 9 текст, текст 11 текст

список массивов 3 : текст 1 текст, текст 2 текст, текст 10 текст

вывод:

текст 1 текст, текст 2 текст, текст 3 текст, текст 7 текст, текст 9 текст, текст 10 текст, текст 11 текст

1 Ответ

0 голосов
/ 14 марта 2020

инициализирует «комбинированный» список массивов, когда вы анализируете каждый веб-сайт, сохраняете содержимое во временном массиве «temp».

For int i = 0 to temp.count

if combined.containss ( temp(i)) Then

'do nothing

Else

combined.add (temp(i))

End If

next i
...