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.

284 Parte IV: Como se Comunicar com Seus Usuários

Figura 17-17:

Controles

Botão de

ativação.

Trabalhando com Controles

de Caixa de Diálogo

Nesta seção, eu discuto como trabalhar com controles de caixa de

diálogo em um objeto UserForm.

Movendo e redimensionando controles

Depois de colocar um controle em uma caixa de diálogo, você o move e

redimensiona, usando as técnicas padrão do mouse. Ou, para definir

com precisão, você pode usar a janela Propriedades para inserir um

valor à propriedade Height, Width, Left ou Top do controle.

DICA

É possível selecionar múltiplos controles com Ctrl+clique nos controles.

Ou, você pode clicar e arrastar para “laçar” um grupo de controles.

Quando múltiplos controles são selecionados, a janela Propriedades

exibe apenas as propriedades comuns a todos os controles selecionados.

Você pode mudar essas propriedades comuns, e a alteração será

feita em todos os controles que você selecionou, o que é muito mais

rápido do que fazer um de cada vez.

Um controle pode ocultar outro; em outras palavras, você pode empilhar

um controle sobre outro. A menos que tenha um bom motivo para

fazer isso, assegure-se de não sobrepor controles.

Alinhando e espaçando controles

O menu Formatar na janela VBE oferece diversos comandos para

ajudá-lo a alinhar e espaçar com precisão os controles em uma caixa de

diálogo. Antes de usar esses comandos, selecione os controles com os

quais deseja trabalhar. Esses comandos funcionam exatamente como

você poderia esperar, portanto não os explico aqui. A Figura 17-18

mostra uma caixa de diálogo com várias caixas de seleção prontas para

ser alinhadas.

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

Saved successfully!

Ooh no, something went wrong!