Saber como criar e processar formulários do Excel com esta linguagem de programação do aplicativo , o Visual Basic for Applications ( VBA) , permite personalizar a entrada de dados para suas planilhas. Você pode usar esse conhecimento para fazer um formulário que cria uma lista de endereços a partir de um texto que um usuário digita em controles do seu formulário . Código VBA do formulário pode executar ortografia e outro de validação em cada envio do formulário , em seguida, armazenar os dados validados em uma planilha ou exportá-lo para outro programa. Mostrar guia Desenvolvedor
Uma maneira de fazer um formulário que você pode processar com VBA é através da inserção de controles em uma planilha do Excel. A guia "Desenvolvedor" , que detém tais controles, está oculta por padrão . Exponha -lo clicando no botão do botão Office "Opções" , em seguida, clique na caixa "Mostrar desenvolvedor " .
Inserir controles
Para inserir os controles necessários para o seu formulário VBA, clique no botão "Developer" da guia "Inserir " no painel " Controles " . Excel irá apresentar uma lista de controles que podem ser inseridos na planilha atual. Você pode processar a entrada para esses controles com VBA. Clique no controle de " Caixa de texto " da lista , em seguida, arraste na planilha atual para criar uma caixa de texto . Inserir um controle de "Button" , da mesma forma .
Mostrar Função VBA de um controle
Depois de usar a guia "Desenvolvedor" para inserir controles em uma planilha , revelam a função VBA para processar a entrada de , pelo menos, um dos controlos . Faça isso clicando com um controle, como um botão, e clicar em " Mostrar código. " Excel irá abrir o ambiente de programação Visual Basic for Applications e enviá-lo para uma função para processar a entrada do controle que você clicou com o botão direito . Por exemplo, clicando em " Mostrar código" para um controle botão exibirá a função VBA " CommandButton1_Click . "
Escrita VBA Declarações que Input Process Control
Escrevendo a programação VBA declarações que processam a entrada de controles do seu formulário é o próximo passo depois de inserir os controles em uma planilha. As declarações que você vai escrever dependem completamente o propósito da sua forma . No entanto, você pode escrever um programa de introdução utilizando uma caixa de texto e controle de botão em uma planilha. Após clicar em comando "Mostrar código" do botão, cole a seguinte declaração para a janela de programação VBA: " . Msgbox textbox1 " Quando executado, este pequeno programa irá exibir qualquer texto do usuário do seu programa digitado na caixa de texto.