Страницы: 1
RSS
Как в функцию Xirr вставить вместо ссылки на диапазон ячеек массив
 
Добрый вечер.
Помогите пожалуйста, не могу разобраться. Есть такая функция стандартная в Эксель Xirr (по Русскому ЧИСТВНДОХ)
Я пытаюсь вызвать ее в VBA, когда использую ссылку на ячейки, то все нормально:
Код
xxx = WorksheetFunction.Xirr(Range("AX3:AX192"), Range("A3:A192"))

Но когда, пытаюсь сделать вот так, то выдает ошибку
Код
arr1 = Range("AX3:AX192")
arr2 = Range("A3:A192")
xxx = WorksheetFunction.Xirr(arr1, arr2)
Я не понимаю, как в аргументы функции вставить массив, а не методом Range ссылку на ячейки.
 
Код
set arr1=...
 
Hugo,Спасибо большое!
 
Но правда это будет не массив, а тот же диапазон.
Если затем где-то нужен массив, то переопределите. Я бы делал в другую переменную.
 
Hugo, а как по другому? Какие еще переменные бывают?
Страницы: 1
Наверх