Propriedade MultiSelect

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

Aplicável a

Objeto de caixa de listagem

Você pode usar a propriedade MultiSelect para especificar se um usuário pode fazer várias seleções em uma caixa de listagem em uma formulário e como as várias seleções podem ser feitas. Leitura/gravação bytes.

expressão. MultiSelect

expressão Necessário. Uma expressão que retorna um dos objetos na lista Aplica-se a.

Comentários

A propriedade MultiSelect usa as configurações a seguir.

Configuração

Visual Basic

Descrição

Nenhuma

0

(Padrão) Seleção múltipla não é permitida.

Simples

1

Vários itens são selecionados ou desmarcados clicando neles com o mouse ou pressionando a barra de espaços.

Estendido

2

Vários itens são selecionados mantendo pressionada a tecla SHIFT e clicando neles com o mouse ou mantendo pressionada a tecla SHIFT e pressionando uma tecla de direção para estender a seleção do item selecionado anteriormente no item atual. Você também pode selecionar os itens arrastando com o mouse. Mantendo pressionada a tecla CTRL e clicando em um item marca ou desmarca esse item.


Observação : Você pode definir a propriedade MultiSelect usando folha de propriedades da caixa de listagem, uma macro ou Visual Basic para código de Applications (VBA).

Essa propriedade pode ser definida apenas no modo de Design do formulário.

Você pode usar a propriedade ListIndex para retornar o número de índice para o item selecionado. Quando a propriedade MultiSelect é definida como estendida ou simples, você pode usar a caixa de listagem propriedade Selected ou coleção ItemsSelected para determinar os itens que estão selecionados. Além disso, quando a propriedade MultiSelect é definida como estendida ou simples, o valor do controle de caixa de listagem sempre será nulo.

Se a propriedade MultiSelect é definida como estendida, repetir a consulta de caixa de listagem desmarca todas as seleções feitas pelo usuário.

Exemplo

Para retornar o valor da propriedade MultiSelect para uma caixa de listagem chamada "País" no formulário "Entrada de pedido", você pode usar o seguinte:

Dim b As Byte
b = Forms("Order Entry").Controls("Country").MultiSelect

Para definir a propriedade MultiSelect , você pode usar o seguinte:

Forms("Order Entry").Controls("Country").MultiSelect = 2 ' Extended.

Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×