VBA для автозаполнения ComboBox из другой закрытой книги

У меня проблема с написанием VBA для моего поля со списком в пользовательской форме. Я хочу, чтобы мое поле со списком делало ...

  1. Я хочу выбрать список своих элементов из другой закрытой книги. (Другой адрес книги = "E: \ AtirsPsyche \ BMark \ Data") (диапазон списка = «C8: C) (Название листа = Заказчик)
  2. Я хочу автозаполнение в моем Поле со списком.
  3. Я хочу, чтобы в ComboBox отображались названия элементов в аплабатическом список заказов, когда я пишу начальное слово своего элемента в ComboBox.
  4. ComboBox должен отображать добавленные элементы в списке другой закрытой книги. Потому что этот список можно добавлять.
  5. Я не хочу, чтобы поле ComboBox отображалось пустым list. (т. е. если у меня есть 3 элемента в моем списке, а диапазон списка равен 100 строк, он не должен отображать пустой список после 3 элементов в моем списке) Вот мой VBA

    Частная подпрограмма CommandButton1_Click () Рабочий лист Dim sh As Установите sh = ThisWorkbook.Sheets («Счет-фактура») sh.Range ("J14"). Value = Me.ComboBox1.Value Конец подписки

    Приватная подписка Userform_Initialize () С помощью GetObject ("E: \ AtirsPsyche \ BMark \ Data.xlsm") ComboBox1.List = .Sheets ("Sheet2"). Range ("C8: C65536"). Value .Закрыть 0 Конец с Конец подписки

Я получаю неизвестные ошибки и недочеты. Отправьте мне VBA для этой пользовательской формы. У меня также есть командная кнопка в моей пользовательской форме, которая будет отображать выбранный мной элемент в определенном столбце того же листа. Так что, если вы пришлете мне и VBA для этого, тогда это будет более целесообразно. (имя ячейки, в которой должно появиться выбранное значение моего поля со списком = "(E $ 7 $: G $ 7 $")) Заранее большое спасибо. С. Атир.

Привет. Маловероятно, что кто-то просто напишет за вас ваш код. Вы очень четко объяснили, каковы ваши ожидаемые результаты, но вы не показали, что вы сделали, чтобы достичь этого самостоятельно, и не показали нам, в чем заключаются проблемы. С этими вещами в вашем вопросе вы получите дополнительную помощь на много.

CLR 25.06.2018 12:33

Извините за это, я тогда не знал, что я должен приложить его к своему вопросу.

S.Atir 26.06.2018 15:43

Теперь прикрепил. Вы можете это увидеть. Спасибо

S.Atir 26.06.2018 15:44
Преобразование HTML-таблицы в профессиональный документ Excel
Преобразование HTML-таблицы в профессиональный документ Excel
Это самый простой способ создания Excel из HTML-таблицы.
Импорт excel в laravel в базу данных
Импорт excel в laravel в базу данных
Здравствуйте, дорогой читатель, в этой статье я расскажу практическим и быстрым способом, как импортировать файл Excel в вашу базу данных с помощью...
0
3
172
0

Другие вопросы по теме