Loksana, я же выше намекнул, что у Вас не задача, а проект целый (именно поэтому нужно продумывать всю цепочку обработки). А в рамках темы я решаю конкретную задачу в конкретном файле, с учётом тех особенностей, которые мне удалось там заметить. Дальше Вам решать, использовать ли этот как-то или сделать свой, опираясь на него и учитывая весь проект.
Что касается замечания про итоговые строки: используемый диапазон был специально установлен до конца таблицы в 586 строке, поскольку исходник очень замусорен прочими расчетами и обработка всего листа была чревата ошибками. Вы можете отрегулировать его самостоятельно в Диспетчере имен (диапазон "Заказ", см. также скриншот).
Желаю Вам успехов с проектом, есть есть вопросы, можно в личку (т.к. тема, имхо, исчерпана).