Propriedade ControlFormat.MultiSelect (Excel)

Retorna ou define o modo de seleção da caixa de listagem especificada. Pode ser uma das seguintes constantes: xlNone, xlSimple ou xlExtended. Long de leitura/gravação.

Sintaxe

mais simples. Seleção múltipla

expressão Uma variável que representa um objeto ControlFormat .

Comentários

A seleção única (xlNone) permite selecionar apenas um item de cada vez. Escolher o mouse ou pressionar a barra de espaço cancela a seleção e seleciona o item escolhido.

A seleção múltipla simples (xlSimple) alterna a seleção em um item na lista quando ela é escolhida com o mouse ou a Barra de espaço é pressionada quando o foco está no item. Esse modo é indicado para listas de opções, nas quais costuma haver vários itens selecionados.

A seleção múltipla estendida (xlExtended) geralmente atua como uma caixa de listagem de seleção única; portanto, ao escolher um item, você cancela todas as outras seleções. Ao manter pressionada a tecla Shift enquanto escolhe o mouse ou pressiona uma tecla de direção, você seleciona itens sequencialmente do item atual. Ao manter pressionada a tecla Ctrl enquanto escolhe o mouse, você adiciona itens únicos à lista. Esse modo é indicado quando vários itens são permitidos mas não são usados com frequência.

Use a propriedade Value ou ListIndex para retornar e definir o item selecionado em uma caixa de listagem de seleção única.

Você não pode vincular caixas de listagem de seleção múltipla usando a propriedade LinkedCell.

Exemplo

Este exemplo cria uma caixa de listagem de seleção múltipla simples.

Set lb = Worksheets(1).Shapes.AddFormControl(xlListBox, _ 
 Left:=10, Top:=10, Height:=100, Width:100) 
lb.ControlFormat.MultiSelect = xlSimple

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.