Compartilhar via


Exemplo do controle ListBox, das propriedades BoundColumn, ControlSource, RowSource

O exemplo seguinte utiliza um intervalo de células de folha de cálculo numa Caixa de Listagem e, quando o utilizador seleciona uma linha da lista, apresenta o índice de linhas noutra célula da folha de cálculo. Este exemplo de código utiliza as propriedades RowSource, BoundColumn e ControlSource .

Para utilizar este exemplo:

  • Copie este código de exemplo para a parte declarações de um formulário.
  • Verifique se o formulário contém um ListBox chamado ListBox1.
  • Na planilha, insira dados nas células A1:E4.
  • Certifique-se de que a célula A6 não contém dados.
Private Sub UserForm_Initialize() 
 
ListBox1.ColumnCount = 5 
ListBox1.RowSource = "a1:e4" 
 
ListBox1.ControlSource = "a6" 
'Place the ListIndex into cell a6 
ListBox1.BoundColumn = 0 
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.