Variabili VBA di Excel - Macro semplici di Excel

Sommario

Intero | Stringa | Doppio | booleano

Questo capitolo insegna come dichiarare, inizializzare e visualizzare a variabile in Excel VBA. Far sapere a Excel VBA che stai usando una variabile si chiama dichiarazione di una variabile. Inizializzare significa semplicemente assegnare un valore iniziale (iniziale) a una variabile.

Posiziona un pulsante di comando sul foglio di lavoro e aggiungi le righe di codice di seguito. Per eseguire le righe di codice, fare clic sul pulsante di comando sul foglio.

Numero intero

Le variabili intere vengono utilizzate per memorizzare numeri interi.

Dim x As Integer
x = 6
Intervallo ("A1"). Valore = x

Risultato:

Spiegazione: la prima riga di codice dichiara una variabile con nome x di tipo Integer. Successivamente, inizializziamo x con il valore 6. Infine, scriviamo il valore di x nella cella A1.

Corda

Le variabili stringa vengono utilizzate per memorizzare il testo.

Codice:

Dim book As String
libro = "bibbia"
Intervallo ("A1"). Valore = libro

Risultato:

Spiegazione: la prima riga di codice dichiara una variabile con libro nomi di tipo String. Successivamente, inizializziamo il libro con il testo della Bibbia. Usa sempre gli apostrofi per inizializzare le variabili String. Infine, scriviamo il testo della variabile book nella cella A1.

Doppio

Una variabile di tipo Double è più accurata di una variabile di tipo Integer e può anche memorizzare numeri dopo la virgola.

Codice:

Dim x As Integer
x = 5,5
MsgBox "il valore è " & x

Risultato:

Ma questo non è il valore giusto! Abbiamo inizializzato la variabile con valore 5.5 e otteniamo il valore 6. Quello che ci serve è una variabile di tipo Double.

Codice:

Dim x come doppio
x = 5,5
MsgBox "il valore è " & x

Risultato:

Nota: le variabili lunghe hanno una capacità ancora maggiore. Usa sempre variabili del tipo giusto. Di conseguenza, gli errori sono più facili da trovare e il codice verrà eseguito più velocemente.

booleano

Utilizzare una variabile booleana per contenere il valore True o False.

Codice:

 Dim continua come booleano
continua = Vero
Se continue = True, allora MsgBox "Le variabili booleane sono fantastiche"

Risultato:

Spiegazione: la prima riga di codice dichiara una variabile con nome continue di tipo Boolean. Successivamente, inizializziamo continue con il valore True. Infine, usiamo la variabile booleana per visualizzare un MsgBox solo se la variabile contiene il valore True.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave