/ Caixa de texto VBA do Excel

Caixa de texto do Excel VBA

Uma caixa de texto é um campo vazio onde um usuário pode preencher um pedaço de texto. Para criar um caixa de texto em Excel VBA, execute os seguintes passos.

1. Na guia Desenvolvedor, clique em Inserir.

2. No grupo de controles ActiveX, clique em Caixa de texto.

Crie uma caixa de texto no Excel VBA

3. Arraste um botão de comando e uma caixa de texto na sua folha de cálculo.

4. Clique com o botão direito do mouse no botão de comando (certifique-se de que o Modo de design esteja selecionado).

5. Clique em View Code.

Ver código

Nota: você pode alterar a legenda e o nome de um controle clicando com o botão direito do mouse no controle (certifique-se de que o Modo de design esteja selecionado) e, em seguida, clicando em Propriedades. Altere a legenda do botão de comando para Importar Dados. Por enquanto, deixaremos TextBox1 como o nome da caixa de texto.

6. Adicione a seguinte linha de código:

TextBox1.Text = "Data imported successfully"

7. Clique no botão de comando na folha (certifique-se de que o Modo de design esteja desmarcado).

Resultado:

Caixa de texto

8. Para limpar uma caixa de texto, use a seguinte linha de código:

TextBox1.Value = ""

Nota: embora em algumas situações possa ser útil colocar diretamente uma caixa de texto em sua planilha, uma caixa de texto é particularmente útil quando colocada em uma forma de usuário.

Leia também: