2014-01-30 4 views
0

У меня есть простая распечатка (лист X), которая берет поля с другого листа (лист Y) и заполняется на основе значений из листа Y. Например, верхний левый угол X принимает из ячейки B5 на Y, а другое поле на A берется из E5 на Y. Результатом является форма, которая включает данные из Y, представленные более модно.Как я могу компенсировать диапазон внутри формулы?

В листе X в настоящее время заполнены данные из строки 5. Я хочу создать макрос, который будет принимать каждое поле в Листе X и переместить все диапазоны в формулах вниз на две строки, так что теперь лист X заполняется данными из Строка 7. Затем я хочу иметь возможность ударить по одной и той же кнопке, чтобы перейти от данных Row 7 к данным Row 9 и т. Д. И т. Д.

Я попытался с помощью смещения, но моя проблема с нацеливание на определенный диапазон в пределах формулы, особенно с учетом того, что есть 2.

Любая помощь будет очень высокую оценку. Благодаря!

+0

Вы можете оставить попытки код, чтобы другие могли работать вокруг этого – SeekingAlpha

ответ

0

Вместо того, чтобы макрос изменял каждую формулу Offset(), смещение ссылается на одну ячейку и позволяет макросу изменять номер в этой ячейке.

enter image description here

Смежные вопросы