Propriedade ListBox.MultiSelect (Access)
Use a propriedade MultiSelect para especificar se um usuário pode fazer várias seleções em uma caixa de lista em um formulário e como as várias seleções podem ser feitas. Byte de leitura/gravação.
Sintaxe
expressão. Multiselect
Expressão Uma variável que representa um objeto ListBox .
Comentários
A propriedade MultiSelect usa as configurações a seguir.
Configuração | Visual Basic | Descrição |
---|---|---|
Nenhum | 0 | (Padrão) A seleção múltipla não é permitida. |
Simples | 1 | Vários itens são selecionados ou dessemarcados escolhendo-os com o mouse ou pressionando a barra de espaços. |
Estendida | 2 | Vários itens são selecionados segurando Shift e escolhendo-os com o mouse ou segurando Shift e pressionando uma tecla de seta para estender a seleção do item selecionado anteriormente para o item atual. Você também pode selecionar os itens arrastando-os com o mouse. Segurar Ctrl e escolher um item seleciona ou desmarca esse item. |
Essa propriedade só pode ser definida no modo Design do formulário.
Use a propriedade ListIndex para retornar o número de índice do item selecionado. Quando a propriedade MultiSelect está definida como Estendida ou Simples, é possível usar a propriedade Selected da caixa de listagem ou a coleção ItemsSelected para determinar os itens selecionados. Além disso, quando a propriedade MultiSelect está definida como Estendida ou Simples, o valor do controle da caixa de listagem é sempre null.
Se a propriedade MultiSelect estiver definida como Estendida, a solicitação da caixa de listagem limpará todas as seleções feitas pelo usuário.
Exemplo
Para retornar o valor da propriedade MultiSelect para uma caixa de lista chamada País no formulário de 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.
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.
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de