Удаление пустых строк в выпадающем списке в Excel - VBA - PullRequest
0 голосов
/ 07 октября 2018

Этот код отображает все ячейки столбца A из Лист1 ( Даже пустые значения в конце ).Что такое решение для отображения до последней строки имеет значение в выпадающий список * (и удалить значения empaty в конце )?

Private Sub UserForm_Initialize()
ComboBox1.List = Sheets("Sheet1").Range("A:A").Value
End Sub

Ответы [ 2 ]

0 голосов
/ 07 октября 2018
Private Sub UserForm_Initialize()
With Sheets("Sheet1")
  ComboBox1.List = .Range(.Range("A1"), .Cells(.Rows.Count,1).End(xlUp)).Value
End With
End Sub
0 голосов
/ 07 октября 2018

Попробуйте это:

With Sheets("Sheet1")
    ComboBox1.List = .Range(.Range("A1"), .Cells(.Rows.count, 1).End(xlUp)).Value
End With
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...