24.08.2020 Views

Programando o Excel ® Vba Para Leigos - 2ª Ed 2013 NoDRM (1)

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Capítulo 17: Usando os Controles de UserForm 275

APAPO DE ESPECIALIST

A seguir está uma descrição de algumas propriedades úteis do controle

Caixa de combinação:

55

BoundColumn: Se a lista contém múltiplas colunas, esta

propriedade determina qual coluna contém o valor retornado.

55

ColumnCount: O número de colunas na lista.

55

ControlSource: Uma célula que armazena o valor selecionado

na Caixa de combinação.

55

ListRows: A quantidade de itens a exibir quando a lista dropdown

é acionada.

55

ListStyle: A aparência dos itens da lista.

55

RowSource: Uma faixa de endereço que contém a lista dos itens

exibidos na Caixa de combinação.

55

Style: Determina se o controle age como uma lista drop-down

ou como uma caixa de combinação. Uma lista drop-down não

permite que o usuário entre com um novo valor.

55

Value: O texto do item selecionado pelo usuário e exibido na

Caixa de combinação.

Se a sua lista de itens não está em uma planilha, você pode acrescentar

itens a um controle Caixa de Combinação, usando o método AddItem.

Mais informações sobre esse método estão no Capítulo 18.

Controle Botão de comando

O Botão de Comando (Command Button) é apenas um botão comum

clicável. Ele não tem utilidade a menos que você forneça um procedimento

que lida com eventos para executar quando o botão for

clicado.A Figura 17-7 mostra uma caixa de diálogo com nove botões de

comando. Dois desses botões apresentam uma imagem em clipart (inserida,

copiando o clipart e depois colando-o no campo Picture na janela

Propriedades).

Figura 17-7:

Controles

de Botão de

comando.

Quando um botão de comando é clicado, ele executa um procedimento

que lida com eventos com um nome que consiste do nome do botão,

um sublinhado e a palavra Click. Por exemplo, se um botão de comando

for chamado MyButton, clicá-lo executa a macro chamada MyButton_

Click. Essa macro é armazenada na janela de código do UserForm.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!