Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.03.2010, 06:58   #1
maksim_serg
Форумчанин
 
Аватар для maksim_serg
 
Регистрация: 25.03.2010
Сообщений: 417
По умолчанию определение размера массива

Добрый день.
а как определить размер массива (число элементов нем)? просмотрел много справочников, но ни чего интересного
maksim_serg вне форума Ответить с цитированием
Старый 29.03.2010, 07:00   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Функция Ubound

Например,
КоличествоЭлементовМассиваARR = Ubound(arr) - Lbound(arr) + 1

Если массив многомерный, то надо перемножать размерности
Для двумерного массива это выглядит так:

Код:
КоличествоЭлементовДвумерногоМассиваARR = (Ubound(arr,1) - Lbound(arr,1) + 1) * ( Ubound(arr,2) - Lbound(arr,2) + 1 )
EducatedFool вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Определение размера операнда и адреса Sergey.Voloxov Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 3 06.03.2010 22:58
Изменение размера динамического массива налету Zeraim Общие вопросы Delphi 12 26.07.2009 14:23
Какое определение размера лучше? Ozerich HTML и CSS 7 12.02.2009 23:55
Определение цвета и размера заголовков окон VDLab Win Api 2 28.12.2006 17:24