Я использую такой:
- Код: Выделить всё
For L = 1 To col_In.Count
col_In.Remove 1
Next
В принципе, код правильный, но мне, почему-то, кажеться что код чуть-чуть притормаживает.
Может будут идеи как можно этот код организовать по-быстрее?
For L = 1 To col_In.Count
col_In.Remove 1
Next
While col.Count > 0
Set col(I) = Nothing
col.Remove 1
Wend
alibek писал(а):Ага, достаточно просто присвоить Nothing коллекции.
Но если у тебя коллекция состоит из объектов, то лучше использовать что-то вроде:
- Код: Выделить всё
While col.Count > 0
col.Remove 1
Wend
Ennor писал(а):Ну, если тебе Set = Nothing не подходит и цикл ты не хочешь, то никак.
Сейчас этот форум просматривают: Yandex-бот и гости: 10