Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Especifica um ou mais itens em uma ListBox ou ComboBox.
Sintaxe
objeto de teste. Column(column, row) [= Variant ]
A sintaxe da propriedade Column tem estas partes:
| Sair | Descrição |
|---|---|
| objeto | Obrigatório. Um objeto válido. |
| coluna | Opcional. Um inteiro com um intervalo de 0 ao número total de colunas menos um. |
| de linha | Opcional. Um inteiro com um intervalo de 0 ao número total de linhas menos um. |
| Variant | Opcional. Especifica um único valor, uma coluna de valores ou uma matriz bidimensional a ser carregada em uma ListBox ou ComboBox. |
Configurações
If you specify both the column and row values, Column reads or writes a specific item.
If you specify only the column value, the Column property reads or writes the specified column in the current row of the object. Por exemplo, MyListBox.Column (3) lê ou grava a terceira coluna em MyListBox.
Column returns a Variant from the cursor. Quando um cursor interno fornece o valor para Variant (por exemplo, ao usar o método AddItem ), o valor é uma cadeia de caracteres. When an external cursor provides the value for Variant, formatting associated with the data is not included in the Variant.
Comentários
Use Coluna para atribuir o conteúdo de uma caixa de combinação ou caixa de listagem a outro controle, como uma caixa de texto. Por exemplo, você pode definir a propriedade OrigemDoControle de uma caixa de texto como o valor na segunda coluna de uma caixa de listagem. If the user makes no selection when you refer to a column in a combo box or list box, the Column setting is Null. You can check for this condition by using the IsNull function.
Você também pode usar Coluna para copiar uma matriz bidimensional inteira de valores para um controle. This syntax lets you quickly load a list of choices rather than individually loading each element of the list using AddItem.
Observação
Ao copiar dados de uma matriz bidimensional, Column transpõe o conteúdo da matriz no controle para que o conteúdo de ListBox1.Column( X, Y ) seja o mesmo que MyArray( Y, X ). Você também pode usar Lista para copiar uma matriz sem transpô-la.
Confira também
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.