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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 01.10.2010, 19:41   #1
Alti
Новичок
Джуниор
 
Регистрация: 15.08.2010
Сообщений: 2
По умолчанию Подмассивы

Столкнулся с такой проблемой. Нужно в функцию передать подмассив из двумерного массива, но при попытке обратиться по индексу внешнего уровня выдает ошибку компиляции. Как вариант приходится создавать промежуточную переменную одномерного массива и в цикле поиндексно присваивать ей значения. Но это приходится писать лишний цикл. Хотел бы узнать нет ли более изящного и быстрого решения этой проблемы, например как в Паскале. Заранее благодарен!
Alti вне форума Ответить с цитированием
Старый 01.10.2010, 21:28   #2
Teslenko_EA
Участник клуба
 
Регистрация: 10.08.2009
Сообщений: 1,796
По умолчанию

Здравствуйте Alti.
к сожалению в VB(A) нет другой возможности извлечь заданный уровень из многомерного массива кроме как перебором в цикле.
действительно жаль.
Евгений.
Teslenko_EA вне форума Ответить с цитированием
Ответ


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