Добрый день, друзья! Свалилась задача по агрегации данных из таблицы по ключевым полям. Необходимо просуммировать данные по классу, группе, коду в разрезе категорий и единиц измерения. Вывести результат в таблицу на листе Result, где класс, группа, и код в иерархическом представлении,а в соседний столбец текстовое описание результата агрегации. Для реализации цели использовал Scripting.Dictionary + класс. На данный момент результат достигнут, но что-то меня все равно смущает в "изящности кода". Хочу все засунуть в один класс, чтобы можно было использовать и в дальнейшем, возможно получиться снизить количество константой заданных указателей типа (1,1) т.к. в исходной таблице еще добавится столбец с годами, и его также придется вписывать в общую логику.
П.С. Спасибо за замечания, учту в будущем, писал в преддверии 8 марта, поэтому делалось все в спешке))))