powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Комбинированный(Combobox)
9 сообщений из 9, страница 1 из 1
Комбинированный(Combobox)
    #39255021
Kovala
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет, имеется такой вопрос. Надо в access в форме в комбинированный, он же combobox в excel, добавить текст, однако в excel справлялся с помощью строчки vba, а тут не знаю. Читал, что нужно написать процедуру, а потом..., а потом куда её прописать не знаю.Может кто-то знает, как с помощью vba записать данные в "комбинированный"
код в экселе:
Код: vbnet
1.
Combobox1.AddItem "TEXT"
...
Рейтинг: 0 / 0
Комбинированный(Combobox)
    #39255032
_гурД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Kovala,

так же, за исключением, м. б. того, что св-во Источник строк надо предварит задать как Список значений
...
Рейтинг: 0 / 0
Комбинированный(Combobox)
    #39255043
Kovala
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
_гурД,
Он так и задан
...
Рейтинг: 0 / 0
Комбинированный(Combobox)
    #39255046
Фотография гурД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kovala,

а в Экселе, разве, не процедурой это было у вас оформлено?
К примеру на событие Получение фокуса этим контролом:
Код: vbnet
1.
2.
3.
private sub Combo_setfocus()
  if чего-нибудь там = "ляля" then me.combo.additem "ляляля"
end sub


Это рамещаете в модуле формы, на которой у вас расположен комбо
...
Рейтинг: 0 / 0
Комбинированный(Combobox)
    #39255047
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kovala,
Этот источник строк создаст список: первая строка " текст" и далее значения поля ctl2 не равные NULL и отсортированные по возрастанию
Код: vbnet
1.
Me.ComboBox.RowSource ="SELECT top 1 ' text' FROM Таблица1 UNION SELECT ctl2 FROM Таблица1  WHERE not ctl2 is null GROUP BY ctl2"
...
Рейтинг: 0 / 0
Комбинированный(Combobox)
    #39255065
Kovala
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,
Но мне не надо брать данные из таблицы. Я буду забивать текст через Vba сам, как я приводил пример в моем первом письме
...
Рейтинг: 0 / 0
Комбинированный(Combobox)
    #39255066
Kovala
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
гурД,
Нет в экселе я обычным sub писал, причём sub userformunitialize
...
Рейтинг: 0 / 0
Комбинированный(Combobox)
    #39255071
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kovala,
...
Рейтинг: 0 / 0
Комбинированный(Combobox)
    #39255104
Фотография гурД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kovalaв экселе я обычным sub писал
Ну, считайте, что здесь тем же обычным, только
Код: plaintext
private sub
(это один из множества вариантов, попроще...)
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Комбинированный(Combobox)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]