здесь как я понимаю идет подсчет повторений, а как с использованием цикла Do...Loop прийти к решению. ничего не понимаю, как можно пройти по всему списку, выбрать из него уникальные значения, добавить список уникальных значений на новый лист, и в соответствии с языком поставить отметку (Дату) о действии?VictorM писал(а):Код: Выделить всё
Sub TestDoLoop() Range("A2").Activate имя = ActiveCell.Value Do Until имя = "" iCount = iCount + 1 ActiveCell.Offset(1, 0).Activate имя = ActiveCell.Value Loop MsgBox "Число повторений : " & iCount End Sub



Совсем запуталась...