|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.07.2010, 14:11 | #1 |
Форумчанин
Регистрация: 29.10.2008
Сообщений: 294
|
Присвоение переменной значения из массива
Всем доброго дня!
Простая задача: есть массив, надо присвоить значения массива переменным Public Код:
В чем ошибка? |
07.07.2010, 14:32 | #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))
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
07.07.2010, 14:38 | #3 |
Форумчанин
Регистрация: 29.10.2008
Сообщений: 294
|
IgorGO, спасибо, что откликнулись!
Теперь ошибка на строке arrVendorFieldSettings = Range(ActiveCell.Offset(1).Address, ActiveCell.Offset(14).Address).Valu e Cannot asign to array. В общем вопрос был из-за того, что просто не пнятно, почему не работает. В итоге сделал так: Код:
|
07.07.2010, 16:02 | #4 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
Извините, штанга получилась...
У Вас не работало потому что ReDim обнуляет данные. Вы сначала присвоили значения, а потом переопределили размеры массива, вот он и обнулился. Есть ключевое слово Preserve. ReDim Preserve МАССИВ(...) - при таком обьявлении существовавшие в МАССИВ значения сохраняются
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
21.07.2010, 13:53 | #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 |