автозаполнение полей как сделать?

Весь MS Office, программирование на Visual Basic for Applications и MS VB

Модератор: Naeel Maqsudov

Ответить
gesper
Сообщения: 13
Зарегистрирован: 14 фев 2005, 18:35
Откуда: общество openwww

вот делаю таблицу одна запись - одна фирма, поля это название, телефон, адресс,.... как мне сделать чтоб соответствующие поля в будущей форме заполнялись сами при выборе конкретной фирмы?
Старый глюк лучше новых двух!
Дмит
Сообщения: 145
Зарегистрирован: 27 ноя 2004, 22:23
Контактная информация:

А выбирать как будешь (ячейка или строка на листе, писать имя фирмы в текстовом поле на форме или комбобокс, ...)? :)
gesper
Сообщения: 13
Зарегистрирован: 14 фев 2005, 18:35
Откуда: общество openwww

Дмит писал(а):А выбирать как будешь (ячейка или строка на листе, писать имя фирмы в текстовом поле на форме или комбобокс, ...)? :)
выбираеться в списке комбо бокс
Старый глюк лучше новых двух!
Аватара пользователя
Игорь Акопян
Сообщения: 1440
Зарегистрирован: 13 окт 2004, 17:11
Откуда: СПБ
Контактная информация:

Обычно это делается через Lookup контролы - в главной таблице ссылка на ключевое поле справочника по фирмам. Соответственно можно положить один LookupComboBox со списком фирм и несколько Label с выдернутой доп иформацией (Лейблы - дабы юзер и не пытался ничего изменить)
gesper
Сообщения: 13
Зарегистрирован: 14 фев 2005, 18:35
Откуда: общество openwww

нет мне надо чтоб из списка на форме (сам список береться из таблицы фирм) выбиралась фирма, а остальные поля были заполнены сами даными из таблицы фирм, но поля должны быть редактируемыми
Старый глюк лучше новых двух!
PC
Сообщения: 29
Зарегистрирован: 04 май 2005, 10:32
Откуда: Moscow

А функция ВПР не устраивает?
gesper
Сообщения: 13
Зарегистрирован: 14 фев 2005, 18:35
Откуда: общество openwww

что? что это?
Старый глюк лучше новых двух!
PC
Сообщения: 29
Зарегистрирован: 04 май 2005, 10:32
Откуда: Moscow

Написал в приват, чтобы не засорять форум.
Ответить