![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Форумчанин
Регистрация: 29.10.2008
Сообщений: 294
|
![]()
Всем доброго дня!
Простая задача: есть массив, надо присвоить значения массива переменным Public Код:
В чем ошибка? |
![]() |
![]() |
![]() |
#2 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
пробуйте так:
Dim arrVendorFieldSettings(1 to 14) arrVendorFieldSettings = Range(ActiveCell.Offset(1).Address, ActiveCell.Offset(14).Address).Valu e 'задается диапазон с настрйками!!!! 'ReDim arrVendorFieldSettings(1 To UBound(arrVendorFieldSettings, 1))
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 29.10.2008
Сообщений: 294
|
![]()
IgorGO, спасибо, что откликнулись!
Теперь ошибка на строке arrVendorFieldSettings = Range(ActiveCell.Offset(1).Address, ActiveCell.Offset(14).Address).Valu e Cannot asign to array. В общем вопрос был из-за того, что просто не пнятно, почему не работает. В итоге сделал так: Код:
|
![]() |
![]() |
![]() |
#4 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
Извините, штанга получилась...
У Вас не работало потому что ReDim обнуляет данные. Вы сначала присвоили значения, а потом переопределили размеры массива, вот он и обнулился. Есть ключевое слово Preserve. ReDim Preserve МАССИВ(...) - при таком обьявлении существовавшие в МАССИВ значения сохраняются
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 29.10.2008
Сообщений: 294
|
![]()
IgorGO, не первый раз выручаете! Спасибо огромное!
никогда ранее не обращал внимания на то, что сначала переопределял размеры массива, а потом присваивал значения ![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Выбор из базы данных значения и присвоение его переменной. | vandal123 | БД в Delphi | 1 | 20.05.2010 08:15 |
Присвоение переменной | gajubas | PHP | 1 | 21.04.2010 20:18 |
Присвоение и передача значения переменной из HTML в PHP | alexscorp1661 | Помощь студентам | 1 | 18.04.2010 11:33 |
Присвоение результата запроса, переменной | Droid | БД в Delphi | 3 | 13.04.2010 16:34 |
присвоение переменной текущей даты | KaimNotark | Помощь студентам | 1 | 29.01.2010 08:17 |