Как при помощи макроса определить последнею строку в таблице

Доброго времени суток!

У меня возникла проблема или вернее нехватка знаний непозволяет решить простую задачу

, а времени в обрез, прошу помочь тех кто смыслит в этом деле и знает методы решения.

Заранее спасибо.

Задача:

1. Имеющийся в наличие прайс лист должен быть сохранен в другом листе.

2. Сохранение должно идти друг за другом, то есть Прайс1, Прайс2 и т.д.

3. После того как Прайс1 сохранен в листе Прайс , Прайсу (пустому) должно быть присвоено значение 2 и олучится Прайс2.

Вроде все просто с логической точки зрения, но вот програмно неполучается вообще