У меня есть UserForm, содержащий ComboBox и добавленные к нему элементы (2 столбца). При добавлении данных счета-фактуры у меня есть кнопка для вставки данных из последнего счета-фактуры - для экономии времени.VBA Combobox, выберите элемент, используя пункт 2-й столбцы
ComboBox отображает только пользовательские позиции 1-го столбца и сохраняет данные, используя позиции 2-го столбца. Когда я хочу скопировать данные из последнего счета, он показывает мне ошибку, используя приведенный ниже код. Код пытается выбрать элемент, используя элемент 2-го столбца.
Можно ли выбрать правильный элемент в 1 колонке, используя пункт 2-й колонки?
kraj_dostawcy это имя ComboBox
kraj_dostawcy.List(kraj_dostawcy.ListIndex, 1) = fak_path.Offset(-1, 5)
Какая ошибка? Кажется, вы пытаетесь * изменить * элемент в списке, а не выбрать его? – Rory
@Rory говорит: '381 Не удалось получить свойство списка. недопустимый индекс массива свойств. '. Да, вы можете быть правы ... это поле было изменено с TextBox на ComboBox, и теперь я пытаюсь исправить некоторые проблемы. Во всяком случае, я хочу выбрать использование пункта 2-го столбца. Но не знаю, как это сделать ... – lowak
Выше код был использован для получения выбранного элемента, я думал, что он может выбрать то, что я хочу ... – lowak