|
Использование диапазона не смежных ячеек для пользовательской функции в Excel
|
|||
---|---|---|---|
#18+
Подскажите если кто встречался с подобным или есть ссылки на почитать. Цель: Написать пользовательскую функцию, в которую вводиться диапазон из не смежных областей и далее с этим диапазоном поработать. Проблема: Не могу понять принцип работы с подобным видом диапазонов. Как я понял для работы с не смежными диапазонами используется коллекция Areas объекта Range. Для начала хочу написать простую функцию которая бы возвращала адреса не смежных диапазонов. Пишу Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
собственно говоря это дело выдает ошибку. Причем для одного смежного диапазона считает нормально. Как только добавляешь другой через ctrl вылезает ошибка. Может кто знает что я не так делаю. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2013, 13:12 |
|
Использование диапазона не смежных ячеек для пользовательской функции в Excel
|
|||
---|---|---|---|
#18+
Евген1985, Используйте ParamArray: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2013, 13:20 |
|
Использование диапазона не смежных ячеек для пользовательской функции в Excel
|
|||
---|---|---|---|
#18+
Используйте такой синтаксис вызова функции: Код: plaintext
Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2013, 13:36 |
|
Использование диапазона не смежных ячеек для пользовательской функции в Excel
|
|||
---|---|---|---|
#18+
The_Prist, Спасибо, Получилось. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2013, 16:51 |
|
|
start [/forum/topic.php?fid=61&fpage=83&tid=2174979]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
26ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 126ms |
0 / 0 |