Новости:

Новая редакция правил форума: 2.4. Если вопрос или ответ содержится во вложенном файле, все-равно кратко описывайте в сообщении вопрос или суть решения. Это необходимо, чтобы тему можно было найти через поиск.

Главное меню

Изменение формулы через ячейку или макрос?

Автор uis, 13.02.2024, 14:26

« назад - далее »

uis

Добрый день.
Подскажите уважаемое сообщество

Есть диапазон ячеек в столбце ссылающихся на строку:

=H5
=J5
=O5
=D5
=V5
=N5

Можно ли сделать изменение формулы, чтобы вместо 5 (строка) представлялось значение из ячейки "X3"?
Т.е. в "Х3" меняется "5" на "17" и получаем:

=H17
=J17
=O17
=D17
=V17
=N17

Вставляем "6" меняется на =H6

Или подобное только макросом

Serge 007

Здравствуйте

Для диапазона Х5:Х8:
=ДВССЫЛ("R["&X$3-СТРОКА()&"]C"&СТРОКА()*2;)Но можно и макросом)
Бесплатная помощь: www.excelworld.ru
Платная помощь: sergeyizotov@excelworld.ru
Ю-money: 41001419691823 | WMR:126292472390

uis

Благодарю. Фантастика, но это работает. Я не понимаю как  ???  Буду конечно разбираться.

Если возможно подскажите для диапазона Х20:Х23 другой код?

Serge 007

Цитата: uis от 13.02.2024, 18:30подскажите для диапазона Х20:Х23 другой код
Можно и другой: =СМЕЩ(K$1;X$3-1;(СТРОКА()-20)*2)
Бесплатная помощь: www.excelworld.ru
Платная помощь: sergeyizotov@excelworld.ru
Ю-money: 41001419691823 | WMR:126292472390