VBA: Userforms – Caixa de ferramentas dos controles

Maio 2017

Esta é uma dica simples sobre a caixa de ferramentas dos controles dos UserForms, ou seja, dos Formulários de Usuários.


Introdução

Um UserForm (formulário de usuário) seria uma simples janela vazia se não pudesse ter controles. Esta caixa de ferramentas lista todos os controles disponíveis em seu PC.

Apresentação


Normalmente, ao clicar em seu UserForm em modo de criação, esta caixa de ferramentas deve aparecer. Se isso não acontecer, vamos ter que passar pelo menu Exibir > Caixa de ferramentas:


Para adicionar um controle em seu formulário de usuário, você pode clicar no controle em questão e, no UserForm, no local onde você deseja colocar esse controle, desenhe um retângulo do tamanho que quiser. Você também pode fazê-lo clicando e arrastando o controle para o UserForm.

Controles

A tabela abaixo se refere aos principais controles. Nela, você encontrará:

Nome: nome do controle
Bolha de informação: nome do controle tal como ele aparece na bolha, com a passagem do mouse sobre a caixa de ferramentas
Apresentação: em poucas palavras.

NOME Bolha de informação Apresentação
Marca Título Mostra as informações
Caixa de texto Zona de texto Permite a entrada de informações
ComboBox Zona da lista modificável Permite a escolha e/ou a digitação em uma lista
ListBox Zona da lista Permite a escolha em uma lista
CheckBox Caixa de seleção Retorna o valor Verdadeiro ou Falso
OptionButton Botão de opção Permite a escolha em uma “lista” de opções
ToggleButton Botão de alternância Retorna o valor Verdadeiro ou Falso
Frame Quadro Contentor. Serve para reunir os controles.
CommandButton Botão de comando Serve para iniciar as ações (Sub/Function)
TabStrip Guia de controle Adiciona guias ao UserForm
MultiPage MultiPágina Permite ter várias páginas
ScrollBar Barra de rolagem Aumenta e/ou diminui os valores
SpinButton Pião Aumenta e/ou diminui os valores
Image Imagem Permite inserir uma imagem
RefEdit RefEdit Recupera o endereço de um grupo de células.

Controles adicionais

Os comandos apresentados na tabela acima são os principais, já existentes na caixa de ferramentas. Você pode acessar os controles adicionais dependentes da sua própria instalação (OS, versão do Office, etc.). Para visualiza-los, clique com o botão direito na caixa de ferramentas e selecione Controles adicionais.

Aviso: os controles adicionais que você insere não são parte integrante de todas as configurações. Se você quiser enviar o seu arquivo para outro usuário, talvez ele não possa utiliza-lo, caso os controles não estejam instalados em sua máquina. Então, muito cuidado...

Veja também

Artigo original publicado por . Tradução feita por pintuda. Última modificação: 22 de agosto de 2016 às 16:38 por pintuda.
Este documento, intitulado 'VBA: Userforms – Caixa de ferramentas dos controles', está disponível sob a licença Creative Commons. Você pode copiar e/ou modificar o conteúdo desta página com base nas condições estipuladas pela licença. Não se esqueça de creditar o CCM (br.ccm.net) ao utilizar este artigo.