Имена листов в ячейках

Весь MS Office, программирование на Visual Basic for Applications и MS VB

Модератор: Naeel Maqsudov

Ответить
Azazel
Сообщения: 31
Зарегистрирован: 08 апр 2004, 05:56
Откуда: Славный город что на море...

Можно ли использовать информацию, находящуюся в ячейках в качестве ссылок без привлечения макросов? Смысл такой: есть столбец из имен листов и соответствующие диапазоны для данных листов во втором столбце. В третий столбец нужно к примеру записать сумму по требуемому листу (ячейка 1 столбца) в заданном диапазоне (ячейка второго столбца). Если это возможно, то как будет выглядеть формула? (Все в Excel)
Аватара пользователя
Naeel Maqsudov
Сообщения: 2570
Зарегистрирован: 20 фев 2004, 19:17
Откуда: Moscow, Russia
Контактная информация:

Можно. См. функцию ДВССЫЛ

Пусть имя листа лежит в A1, а текст, представляющий диапазон в B1, тогда
=СУММ(ДВССЫЛ(A1 & "!" & B1)) - это и будет сумма диапазона,
адрес которго указан в B1 на листе, имя которого а A1.
Ответить