Просто чтобы сохранить и себе не забыть. На заметку разработчику VBA Понадобилось мне тут намедни отлаживать иерархически построенную систему из коллекций пользовательских классов - штука сложная в том смысле, что формирование сложной и многоуровневой коллекции элементов усложняет отладку, но зато такую конструкцию проще развивать. Ну, например. у меня есть объект упаковка. В ней коллекция артикулов, которые в ней находятся, и ее свойства - идентификационный номер упаковки и номер упаковки в коробке. Если понадобится по физическим процессам добавить еще какие-то свойства и как-то их рассчитывать, то просто добавляются свойства в объект, буквально парой строчек, а не переписывается половина кода. Но вот отлаживать такую конструкцию сложно. Надо или изначально каждую строчку тут же тестировать, или автоматизировать тестирование. Я пошел по третьему пути - просто после каждого прохода цикла вывожу через Debug.Print , какие данные должен записывать в коллекции код. И потребовалось, чтобы п