Tag: big o

Можно ли исключить скрытые строки при поиске дубликатов в Excel?

Я работаю над процедурой в Excel, используя VBA, которая выделяет повторяющиеся строки. Процедура оценивает результат sumproduct функции листа, чтобы определить, имеет ли строка дубликаты. Вычисленная формула выглядит следующим образом: SUMPRODUCT(–(A1:A10 = A1), –(B1:B10 = B1), –(C1:C10 = C1)) Пока эта процедура отлично работает, но мне нужно ее игнорировать скрытые строки и столбцы из оценки. Я […]

В чем разница между временной сложностью этих двух способов использования циклов в VBA?

Я получил теоретический вопрос, буду признателен, если вы посоветуете мне здесь. Скажем, у нас есть эти два кода. Первый: For Each cell In rng1 collectionOfValues.Add (cell.Value) Next For Each cell In rng2 collectionOfAddresses.Add (cell.Address) Next For i = 1 To collectionOfAddresses.Count Range(collectionOfAddresses.Item(i)) = collectionOfValues.Item(i) Next i Здесь мы добавляем адреса из одного диапазона в определенную […]

Давайте будем гением компьютера.