Propriedade ComboBox.ListRows (Access)
Use a propriedade ListRows para definir o número máximo de linhas a serem exibidas na parte da caixa de listagem de uma caixa de combinação. número inteiro de leitura/gravação.
Sintaxe
expressão. Listrows
Expressão Uma variável que representa um objeto ComboBox .
Comentários
A propriedade ListRows contém um inteiro que indica o número máximo de linhas a serem exibidas. A configuração padrão é 16. A configuração da propriedade ListRows deve estar entre 1 a 255.
Observação
O Microsoft Access define a propriedade ListRows automaticamente quando você seleciona o Assistente de Pesquisa como o tipo de dados de um campo no modo de design da tabela.
Você pode definir o padrão dessa propriedade usando o estilo de controle padrão de uma caixa de combinação ou a propriedade DefaultControl no Visual Basic.
Se o número real de linhas exceder o número especificado pela configuração da propriedade ListRows, uma barra de rolagem vertical será exibida na parte de caixa de listagem da caixa de combinação.
Exemplo
O exemplo a seguir usa a propriedade ListCount para encontrar o número de linhas na parte da caixa de listagem da caixa de combinação CustomerList em um formulário Clientes . Ele define a propriedade ListRows para exibir um número especificado de linhas na lista.
Public Sub SizeCustomerList()
Dim ListControl As Control
Set ListControl = Forms!Customers!CustomerList
With ListControl
If .ListCount < 8 Then
.ListRows = .ListCount
Else
.ListRows = 8
End If
End With
End Sub
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.