ник: Гоблин
Да не за что. Только это не само совершенство. Например глобальной переменную s можно не делать. Это от экспериментов осталось. Да и переменную ctlList можно не указывать и обойтись без Set ctlList = Me.Список0 а везде писать Me.Список0. ... вместо ctlList ...
В общем это не обязательные атрибуты.