|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.12.2011, 16:28 | #1 |
Форумчанин
Регистрация: 19.11.2011
Сообщений: 128
|
Как ComboBox на UserForm заполнить данными с другого листа ?
Создал UserForm на которой ComboBox.
Запускается UserForm макросом при активном Лист1 а заполняется ComboBox данными с Лист2 Вот так: Private Sub UserForm_Initialize() Dim iMassiv iMassiv = Sheets("Лист2").Range("B1", Cells(Rows.Count, 2).End(xlUp)).Value ComboBox1.List = iMassiv End Sub В итоге выдает ошибку: Error 1004: Application-defined or Object-defined Error Если UserForm запустить при макросом при активном Лист2, то ошибки не возникает. Как все же запускать его с Лист1 ??? т.к. Лист2 по идее надо бы вообще скрыть...
Нет ничего невозможного, главное верить в это.
|
08.12.2011, 16:51 | #2 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
UserForm не является элементом рабочего листа, поэтому для нее данные с любого листа являются данными с "другого листа".
опишите корректно диапазон и все станет на места, а то у вас диапазон начинается на листе2 В1, а заканчивается на активном листе в конце второй колонки, понятно если активен не лист2 - будет ошибка.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
08.12.2011, 18:37 | #3 | |
Форумчанин
Регистрация: 19.11.2011
Сообщений: 128
|
Цитата:
спасибо!!! Мучился пол дня с этим файлом
Нет ничего невозможного, главное верить в это.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с данными с другого листа | printer | Microsoft Office Excel | 1 | 14.06.2011 20:01 |
как заполнить накладную в книге данными из 1листа во 2м в 1м данные заполняются вручную | POSOL8 | Microsoft Office Excel | 3 | 03.04.2011 07:58 |
Как из ini файла заполнить ComboBox? | alexusankov | Общие вопросы Delphi | 10 | 05.01.2011 13:58 |
Как заполнить форму данными из таблицы применяя макет | dgadavin | Microsoft Office Excel | 5 | 11.09.2009 14:45 |
ComboBox как заполнить из БД | scrazy | БД в Delphi | 2 | 28.05.2007 14:49 |