0 / 0 / 0
Регистрация: 19.05.2015
Сообщений: 11
|
||||||
1 | ||||||
Ошибка в коде vba для переноса элемента из одного списка в другой07.07.2016, 18:56. Показов 1307. Ответов 12
Метки нет (Все метки)
При клике на элемент списка в форме должно, по моим ожиданиям, перекинуть выбранный элемент этого (первого) списка во второй. Но что-то пошло не так, выдает ошибку:
Во время подключения MS Access к серверу OLE или элемента управления ActiveX произошла ошибка.
0
|
07.07.2016, 18:56 | |
Ответы с готовыми решениями:
12
VBA процедура переноса настроек word с одного компьютера на другой Ошибка переноса из одного ListBox в другой Макрос для выборочного переноса из одного листа в другой Макрос для переноса данных с одного файла в другой |
26806 / 14485 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
||||||
07.07.2016, 19:17 | 2 | |||||
Уберите .Text. В ВБА Access это свойство имеет иной смысл, нежели в формах ВБ 6
2
|
0 / 0 / 0
Регистрация: 19.05.2015
Сообщений: 11
|
|
09.07.2016, 12:38 [ТС] | 3 |
Хм, а как тогда сделать подобный перенос между списками с источниками, подскажете?
0
|
17487 / 7249 / 1651
Регистрация: 21.06.2012
Сообщений: 13,866
|
|
09.07.2016, 12:50 | 4 |
Только для списка значений ...
Читаем справку "Remarks The RowSourceType property of the specified control must be set to "Value List". This method is only valid for list box or combo box controls on forms."
1
|
Модератор
|
|
09.07.2016, 12:57 | 5 |
гугл-перевод
1
|
0 / 0 / 0
Регистрация: 19.05.2015
Сообщений: 11
|
|
09.07.2016, 14:54 [ТС] | 6 |
Понятно, что ж, спасибо.
0
|
26806 / 14485 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
|
09.07.2016, 14:59 | 7 |
В принципе тоже возможно. Но это будет перенос из одной таблицы в другую. И вариантов много. Зависит от большого количества факторов. Ответить однозначно нельзя, могут быть различные ситуации.
Ну и, как уже Вам писали, тип источника списка будет таблица/запрос. А не список значений.
0
|
шапоклякистка 8-го дня
|
|
09.07.2016, 15:05 | 8 |
НЕ поняла, чего вы скисли-то? И список значений - двольно годный способ переноса, да и другие способы есть. Выкладывайте образец данных, на пальцах не объясню.
Добавлено через 1 минуту Зачем? Если можно просто редактировать условие where в двух запросах?
0
|
0 / 0 / 0
Регистрация: 19.05.2015
Сообщений: 11
|
|
09.07.2016, 15:50 [ТС] | 9 |
Как из таблицы в таблицу переносить мне понятно. Но этот способ, увы, не подходит.
БД сейчас у меня на этом компе нет, как и Аксесса, придется подождать немного, ну или взять за пример и самому по-быстрому накидать в Аксессе что-то такое: в форме есть список1, ссылающийся на таблицу1, есть пустой список2, в который должно попадать выделенное (активное, нажатое, как угодно) в списке1 значение после, допустим, нажатия кнопки1. Ну, или же после дабл клика по нужному значению списка1, это уже не так важно.
0
|
шапоклякистка 8-го дня
|
||||||
09.07.2016, 17:55 | 11 | |||||
Сообщение было отмечено benogruz как решение
Решение
Нашла в прошлой версии ляп, исправила. Берите этот вариант.
1
|
шапоклякистка 8-го дня
|
|
09.07.2016, 18:01 | 12 |
На самом деле это даже не мой метод, а взяла на вооружение у двоих форумчан (mobile и у кого-то еще), когда обсуждалась возможность выбора строк таблицы галочками без создания временной таблицы.
1
|
0 / 0 / 0
Регистрация: 19.05.2015
Сообщений: 11
|
|
10.07.2016, 12:53 [ТС] | 13 |
Спасибо большое, завтра буду подстраивать код под свою БД.
0
|
10.07.2016, 12:53 | |
10.07.2016, 12:53 | |
Помогаю со студенческими работами здесь
13
Использование макросов для переноса данных с одного листа на другой Подскажите программу для переноса места с одного диска на другой Макрос для переноса выделенных ячеек из одного листа документа в другой Как написать скрипт на PHP для переноса изображения с одного сайта на другой? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |