Форум программистов, компьютерный форум, киберфорум
Наши страницы
VBA
Войти
Регистрация
Восстановить пароль
 
runaga
0 / 0 / 0
Регистрация: 02.02.2017
Сообщений: 3
1

Связанные ComboBox блокируют работу пользовательской формы

04.02.2017, 16:14. Просмотров 199. Ответов 5
Метки нет (Все метки)

Уважаемые форумчане! Просьба помочь в отладке пользовательской формы (прикладываю). При ее использовании возникают 2 проблемы:
Проблема 1:
В блоке Frame1 находятся формы Combo_Tip, Combo_Vid и Text_Opis. Формы Combo_Tip не обязательны к заполнению, остальные – обязательны. Заковыка в том, что Combo_Vid должна становиться обязательной к заполнению только если выбраны данные Combo_Tip, иначе ее заполнять не нужно. По такому же принципу должна работать форма Text_Opis. Как это сделать – ума не приложу. Пытался написать условия проверки, ничего не сработало.
Проблема 2:
При нажатии кнопки «Сохранить» данные переносятся в базу и вылетает ошибка. Идет обращение к выбору значений для Combo_Gorizont. Как можно остановить этот переход и включать его только в момент запуска формы?
У меня варианты решений иссякли, ищу помощи у продвинутых спецов.
0
Вложения
Тип файла: 7z Форма учета нарушений ПК-1-7.7z (225.5 Кб, 1 просмотров)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.02.2017, 16:14
Ответы с готовыми решениями:

Как ускорить работу пользовательской функции с диапазонами
Добрый день всем!! Имеется пользовательская функция работы с одним и тем же...

Размер пользовательской формы
Доброго времени суток. При помощи winapi я убрал у формы заголовок, кнопку...

Динамическое создание пользовательской формы
Возникла необходимость создать форму не вручную, используя встроенный редактор,...

Автозапуск userforms (пользовательской формы)
Подскажите как сделать так что бы при открытии файла excel сразу же вылазила...

Заполнение таблицы из пользовательской формы
Здравствуйте! Помогите пожалуйста написать макрос в Visual Basic. Смысл...

5
yutrans
89 / 88 / 34
Регистрация: 10.11.2011
Сообщений: 414
04.02.2017, 16:20 2
А зачем сколько комбобоксов? Ведь у них повторяется одна и таже информация.
0
runaga
0 / 0 / 0
Регистрация: 02.02.2017
Сообщений: 3
04.02.2017, 16:31  [ТС] 3
На самом деле их будет около 25 в столбце и список справочника будет состоять примерно из 10 пунктов для каждого Комбобокса. Просто урезал форму по максимуму, чтобы меньше весила.
0
yutrans
89 / 88 / 34
Регистрация: 10.11.2011
Сообщений: 414
04.02.2017, 17:19 4
Посмотрите
0
Вложения
Тип файла: rar Форма учета нарушений ПК-1-7.rar (238.4 Кб, 3 просмотров)
runaga
0 / 0 / 0
Регистрация: 02.02.2017
Сообщений: 3
04.02.2017, 17:32  [ТС] 5
Спасибо!!!
Вторая проблема решена! Буду думать над первой дальше.
Большое Вам спасибо за помощь!
0
yutrans
89 / 88 / 34
Регистрация: 10.11.2011
Сообщений: 414
04.02.2017, 19:09 6
Посмотрите файл .
Я сделал для первого комбика. Во второй файле быстрый ввод времени,но надо доработка на ввод цифр, как у Вас
0
Вложения
Тип файла: rar Новая папка.rar (254.8 Кб, 3 просмотров)
04.02.2017, 19:09
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.02.2017, 19:09

Расположение пользовательской формы на экране
Подскажите, пожалуйста. Почему данный код UserForm2.Top = 200 ...

Перенос данных на лист с пользовательской формы
Здравствуйте! Такой вопрос: есть фрейм, где в зависимости от введенного...

Как запретить закрытие пользовательской формы
Приветствую всех знатоков! у меня 2 вопроса: 1 - каким образом сделать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru