Достаточно простой вопрос. Я думаю программисты с подобным неоднократно сталкиваются.
На листе "Расчет" в ячейке К12 находится сумма. На листе "Сводная" в ячейке C6 ссылка на предыдущее число.
То есть
показывает
Макрос бежит по столбцу С листа "Сводная" и натыкается на сумму. Для корректной обработки мне необходимо перейти к ячейке на листе "Расчет" сдвинутьcя на одну ячейку вправо и взять параметр находящийся в ячейке "Сводная!L12".
Я могу с помощью текстовых операторов (right, left и др.) разделить Range("С6").Formula на название листа и координаты ячейки. Но не могу сообразить как название и координаты внести в макрос, чтобы он заработал.
Пробую Shteets(N).Activate, где N = "Расчет" - выдает ошибку. С координатами та же ерунда.
Подскажите, как мне туда прыгнуть? Может есть простой путь?
На листе "Расчет" в ячейке К12 находится сумма. На листе "Сводная" в ячейке C6 ссылка на предыдущее число.
То есть
Код |
---|
Range("С6").Formula |
Код |
---|
"=Расчет!K12" |
Макрос бежит по столбцу С листа "Сводная" и натыкается на сумму. Для корректной обработки мне необходимо перейти к ячейке на листе "Расчет" сдвинутьcя на одну ячейку вправо и взять параметр находящийся в ячейке "Сводная!L12".
Я могу с помощью текстовых операторов (right, left и др.) разделить Range("С6").Formula на название листа и координаты ячейки. Но не могу сообразить как название и координаты внести в макрос, чтобы он заработал.
Пробую Shteets(N).Activate, где N = "Расчет" - выдает ошибку. С координатами та же ерунда.
Подскажите, как мне туда прыгнуть? Может есть простой путь?