There are many ways to accomplish the same task. To make your macro's more efficient use a timer (like the one in this video) to see how fast your snippets of code execute.
На этой странице сайта вы можете посмотреть видео онлайн VBA Macro: Macro execution timer длительностью часов минут секунд в хорошем качестве, которое загрузил пользователь ExcelCoder.com 03 Декабрь 2014, поделитесь ссылкой с друзьями и знакомыми, на youtube это видео уже посмотрели 4,198 раз и оно понравилось 25 зрителям. Приятного просмотра!