Variáveis ​​VBA do Excel - Macros fáceis do Excel

Índice

Inteiro | String | Double | boleano

Este capítulo ensina como declarar, inicializar e exibir um variável em Excel VBA. Deixar o Excel VBA saber que você está usando uma variável é chamado de declaração de uma variável. Inicializar significa simplesmente atribuir um valor inicial (inicial) a uma variável.

Coloque um botão de comando em sua planilha e adicione as linhas de código abaixo. Para executar as linhas de código, clique no botão de comando na folha.

Inteiro

Variáveis ​​inteiras são usadas para armazenar números inteiros.

Dim x As Integer
x = 6
Intervalo ("A1"). Valor = x

Resultado:

Explicação: a primeira linha de código declara uma variável com o nome x do tipo Inteiro. Em seguida, inicializamos x com o valor 6. Finalmente, escrevemos o valor de x na célula A1.

Corda

Variáveis ​​de string são usadas para armazenar texto.

Código:

Dim book As String
livro = "bíblia"
Intervalo ("A1"). Valor = livro

Resultado:

Explicação: a primeira linha de código declara uma variável com livro de nomes do tipo String. Em seguida, inicializamos o livro com o texto bíblia. Sempre use apóstrofos para inicializar variáveis ​​String. Finalmente, escrevemos o texto do livro variável na célula A1.

Dobro

Uma variável do tipo Double é mais precisa do que uma variável do tipo Integer e também pode armazenar números após a vírgula.

Código:

Dim x As Integer
x = 5,5
MsgBox "valor é" & x

Resultado:

Mas esse não é o valor certo! Inicializamos a variável com o valor 5.5 e obtemos o valor 6. O que precisamos é uma variável do tipo Double.

Código:

Dim x As Double
x = 5,5
MsgBox "valor é" & x

Resultado:

Observação: variáveis ​​longas têm capacidade ainda maior. Sempre use variáveis ​​do tipo certo. Como resultado, os erros são mais fáceis de localizar e seu código será executado com mais rapidez.

boleano

Use uma variável booleana para manter o valor True ou False.

Código:

 Dim continue As Boolean
continue = True
Se continue = True Then MsgBox "Variáveis ​​booleanas são legais"

Resultado:

Explicação: a primeira linha de código declara uma variável com o nome continue do tipo Boolean. Em seguida, inicializamos e continuamos com o valor True. Por fim, usamos a variável booleana para exibir um MsgBox apenas se a variável tiver o valor True.

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave