Форум программистов, компьютерный форум, киберфорум
MS Office Excel
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
1 / 1 / 0
Регистрация: 22.04.2017
Сообщений: 122
1

Почему смещается фокус с одного списка на другой

04.11.2018, 18:22. Показов 1282. Ответов 6

Author24 — интернет-сервис помощи студентам
Есть прайс с выпадающими списками (приложен). Сделано так, что можно вводить в строку значение и срабатывает автоматический поиск с других (скрытых) листов. Обратите внимание на Диспетчер имен и на вкладку Кода VisualBasic. Проблема в следующим: Вбиваю название Основания стола "Торжество", выбираю его из предложенных. Перехожу в поиск Стульев, и при наборе любого слова с клавиатуры, открывается не список стульев, а список Оснований. Проблема, как я понимаю в коде VisualBasic, нужен человек, который знаком с кодом в программе, может быть создать условие if else, дабы коды change не пересекались, могу ошибаться.

Добавлено через 1 час 53 минуты
Сам файл!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.11.2018, 18:22
Ответы с готовыми решениями:

Перевести фокус с одного Edit-а на другой по нажатию Enter
Знаю что много вопросов про него уже задавали но что то не нашел ничего подходящего. Нужно чтоб...

Ребят, как сделать так, что бы фокус с одного editText переключался на другой?
Есть 4 editText как сделать так, что бы пользователь ввел один символ в один едит, а далее фокус...

Из одного списка в другой
Здравствуйте, нудно создать предикат, который будет значения одного списка передавать в другой....

Количество вхождений одного списка в другой
Уважаемые форумчане подскажите решение следующей задачи на SWI-Prolog: 1. Определите предикат...

6
1 / 1 / 0
Регистрация: 22.04.2017
Сообщений: 122
04.11.2018, 18:24  [ТС] 2
Файл
Вложения
Тип файла: zip Кальк.zip (107.2 Кб, 3 просмотров)
0
4134 / 2238 / 940
Регистрация: 01.12.2010
Сообщений: 4,624
05.11.2018, 10:33 3
Уберите из всех событий строку, где наличествует ListFillRange, ибо связь поля со списком и диапазона и так прописана в свойствах каждого элемента управления.
0
1 / 1 / 0
Регистрация: 22.04.2017
Сообщений: 122
05.11.2018, 10:51  [ТС] 4
Удалил строки с ComboBox3.ListFillRange = "=DDL_..." таже ситуация
0
4134 / 2238 / 940
Регистрация: 01.12.2010
Сообщений: 4,624
05.11.2018, 11:31 5
+ в редакторе CTRL+H и заменить Change на GotFocus
0
1 / 1 / 0
Регистрация: 22.04.2017
Сообщений: 122
05.11.2018, 15:06  [ТС] 6
Цитата Сообщение от pashulka Посмотреть сообщение
+ в редакторе CTRL+H и заменить Change на GotFocus
Отлично. Стало Лучше, но теперь, когда введены оба значения, я не могу стереть и заменить одно из них. Так как после того, как стираю строку с наименованием не срабатывает поиск по вводу символов. Срабатывает он, после того, как я сниму фокус и выделю любую другую ячейку.
0
4134 / 2238 / 940
Регистрация: 01.12.2010
Сообщений: 4,624
12.11.2018, 17:52 7
Евгений, Не получается у меня повторить Вашу беду... но если проблема ещё актуальна, можно попробовать другой(альтернативный) вариант, а именно одно поле со списком, которое будет появляться сразу выделения любой из нужных нам ячеек.
0
12.11.2018, 17:52
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.11.2018, 17:52
Помогаю со студенческими работами здесь

Выбор из одного списка и перенос в другой...
Суть моей проблемы в следующем - не могу передать id в работе с Jquery См вложение. В...

Добавление элементов из одного списка в другой
У меня есть два списка как сделать так чтобы после выбора ряда строк в одном списке и нажатия...

Перенос данных с одного списка в другой
Здравствуйте. Появилась проблема с заданием: сначала нужно задать один циклический список с...

Элементы из одного списка перенести в другой
Дан заполненный 2-хстолбцовый список. В нем нужно выбрать произвольное количество элементов и...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru