Compartilhar via


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.