Взаимозависимые Comboboxes на Excel VBA
Я создаю систему Check In / Check Out для инструментов, и я пытаюсь создать в основном функцию поиска для инструментов в Userform.
Критерии поиска для них: Поставщик, Марка, Номер детали, Флейты, Диаметр резки, Диаметр хвостовика, Длина флейты и Общая длина.
В таблице Excel есть список с доступными инструментами и всей информацией, перечисленной выше, в 8 столбцах. Когда пользователь открывает форму пользователя, имеется 8 списков со знаком, соответствующих указанным выше критериям поиска. Каждый combobox имеет свой список, заполненный каждой опцией для этого критерия поиска, без дубликатов значений в списке (Для примера: для флейт есть инструменты с двумя флейтами и тремя флейтами, поэтому в выпадающем списке для флейт список будет содержать 2 и 3, есть несколько сверл с 3 канавками и несколькими сверлами с 2 канавками, но он включает только 2 и 3 раза в списке).
- Невозможно просмотреть ComboBox в Excel с помощью JXL API
- Активировать действие combo-box при выборе значения с помощью Excel VBA
- Сортировка данных в регистровом блоке нечувствительна
- Значение Excel VBA комбинированного поля отличается от текста
- Выборочная форма пользовательской формы Excel после отправки вывода в Excel
У меня возникают проблемы с тем, что каждый другой список списков combobox списывается каждый раз, когда значение combobox изменяется. Поэтому, когда я ввожу 3 флейты в combobox флейты и 3 дюйма в длину для общей длины, я хочу, чтобы остальные списки списков содержали только опции для дрелей с тремя флейтами длиной 3 дюйма. Я пытаюсь отфильтровать параметры для пользователя до тех пор, пока не будет только один параметр или несколько для определенных критериев, поэтому у пользователя есть выбор. Как лучше всего это сделать? Некоторое время я боролся за эту часть
- Выпадающие элементы Excel combobox, основанные на предыдущем combobox
- Ящики пользовательской формы Excel VBA
- Множественные сочетания и процедура с параметрами
- Заполнение ComboBox со значениями Row в Excel VBA
- Выбор vba excel combobox очищается, когда я нажимаю на него
- Выбор VBA excel combobox
- Получение «ошибки времени выполнения» 380: Не удалось установить свойство Value. Недопустимое значение свойства. "При присвоении значения свойству combobox 'value'
- Как добавить данные, введенные через combobox, и добавить в файл excel