значения в поле со списком слов vba не отображаются, хотя и заполнены - PullRequest
0 голосов
/ 10 апреля 2020

Я пытаюсь заполнить поля «Данные слияния» из базы данных Excel и успешно извлекаю их, но при попытке добавить их в поле со списком пользовательских форм оно не отображается. Хотя поле со списком заполнено 3 пустыми строками. Скриншот прилагается. Ниже код написан в Module1. Нужно ли что-либо писать в Combobox1_change () в пользовательской форме?

  For Each aField In ActiveDocument.MailMerge.DataSource.FieldNames
      UserForm1.ComboBox1.AddItem
  Next aField

Скриншот пользовательской формы

1 Ответ

2 голосов
/ 11 апреля 2020

Вы не сказали пользовательской форме, что добавить в комбинированный список. Например:

For Each afield In ActiveDocument.MailMerge.DataSource.FieldNames
  UserForm1.ComboBox1.AddItem afield.Name
Next afield
...