Страницы: 1
RSS
Склеивание формулы в VBA из адресов RANGE
 
Добрый день всем!
Извините за английскую версию, но так удобней писать, код в VBA

как склеить формулу из диапазонов, которые определяются заранее кодом в VBA
Они определяются правильно (перепроверял много раз) и объявлены в начале кода переменными as Range
Последняя формула осталась, и  код готов.

Диапазоны rng1 И rng2 находятся в той же книге, но на другом листе

Должна в ячейке получиться такая
=INDEX(P!R1C3:R3C8;2;MATCH(R4C2;P!R1C4:R1C8;1))
Код
ActiveCell.FormulaR1C1 = "=INDEX("Другой лист" & rng1,2,MATCH("Искомый текст","Другой лист"& rng2,1))"
Всем спасибо заранее!
 
Посмотрите описание свойства Range.Address
Владимир
Страницы: 1
Наверх