Variabili
Le istruzioni e le funzioni seguenti possono essere utilizzate per operare sulle variabili. Ad esempio, potete usare queste funzioni per dichiarare o definire una variabile, oppure per determinare o convertire il tipo di variabile.
Funzione CCur
Converte una stringa o un'espressione numerica in una espressione di tipo valuta. Per definire i separatori decimali e i simboli di valuta vengono utilizzate le impostazioni dello schema locale.
Funzione CBool
Converte un confronto tra stringhe o tra valori numerici in un'espressione booleana, oppure converte una singola espressione numerica in un'espressione booleana.
Funzione CVErr
Converte una stringa o un'espressione numerica in una variante del sottotipo "Errore".
Istruzione DefBool
Se non è specificato un carattere di dichiarazione del tipo o una parola chiave, l'istruzione DefBool imposta il tipo di dati predefinito per le variabili in base a un intervallo di lettere.
Istruzione DefCur
Se non è specificato un carattere di dichiarazione del tipo o una parola chiave, l'istruzione DefCur imposta il tipo di variabile predefinito in base a un intervallo di lettere.
Istruzione DefDate
Se non è specificato un carattere di dichiarazione del tipo o una parola chiave, l'istruzione DefDate imposta il tipo di variabile predefinito in base a un intervallo di lettere.
Istruzione DefDbl
Imposta il tipo di variabile predefinito, in base a un intervallo di lettere, se non viene specificato un carattere di dichiarazione del tipo o una parola chiave.
Istruzione DefErr
Se non è specificato un carattere di dichiarazione del tipo o una parola chiave, l'istruzione DefErr imposta il tipo di variabile predefinito in base a un intervallo di lettere.
Istruzione DefInt
Imposta il tipo di variabile predefinito, in base a un intervallo di lettere, se non viene specificato un carattere di dichiarazione del tipo o una parola chiave.
Istruzione DefLng
Imposta il tipo di variabile predefinito, in base a un intervallo di lettere, se non viene specificato un carattere di dichiarazione del tipo o una parola chiave.
Istruzione DefObj
Imposta il tipo di variabile predefinito, in base a un intervallo di lettere, se non viene specificato un carattere di dichiarazione del tipo o una parola chiave.
Istruzione DefSng
Se non è specificato un carattere di dichiarazione del tipo o una parola chiave, l'istruzione DefSng imposta il tipo di variabile predefinito in base a un intervallo di lettere.
Istruzione DefStr
Se non è specificato un carattere di dichiarazione del tipo o una parola chiave, l'istruzione DefStr imposta il tipo di variabile predefinito in base a un intervallo di lettere.
Istruzione DefVar
Imposta il tipo di variabile predefinito, in base a un intervallo di lettere, se non viene specificato un carattere di dichiarazione del tipo o una parola chiave.
Funzione IsDate
Controlla se un'espressione numerica o una stringa possa essere convertita in una variabile Date.
Funzione IsEmpty
Controlla se una variabile di tipo Variant contiene il valore Empty. Il valore Empty indica che la variabile non è inizializzata.
Funzione IsNull
Controlla se una variabile Variant contiene lo speciale valore Null, indicante che la variabile non contiene dati.
Funzione IsNumeric
Controlla se un'espressione è numerica. Se l'espressione è un numero, la funzione restituisce True, diversamente restituisce False.
Funzione IsObject
Tests if a variable is an object, as opposed to primitive data types such as dates, numbers, texts. The function returns True if the variable is an object, otherwise it returns False.
Istruzione Erase
Cancella il contenuto degli elementi di una matrice a dimensione fissa e libera la memoria usata dalle matrici a dimensione variabile.
Istruzione Option Base
Definisce se l'estremo inferiore predefinito per le matrici debba essere 0 o 1.
Istruzione Option Explicit
Specifica che tutte le variabili usate nel codice del programma devono essere dichiarate esplicitamente con l'istruzione Dim.
Istruzione Public
Dimensiona una variabile o una matrice a livello del modulo (cioè non all'interno di una subroutine o di una funzione), in modo che la variabile e la matrice siano valide in tutte le librerie e i moduli.
Parola chiave Global
Dimensiona una variabile o una matrice a livello globale (cioè non all'interno di una subroutine o di una funzione), in modo che la variabile e la matrice siano valide in tutte le librerie e i moduli per la sessione in corso.
Istruzione Static
Dichiara una variabile o una matrice a livello della procedura all'interno di una subroutine o di una funzione, in modo che i valori della variabile o della matrice vengano mantenuti all'uscita dalla subroutine o dalla funzione. Sono valide anche le convenzioni per l'istruzione Dim.
Funzione TypeName; Funzione VarType
Restituisce una stringa (TypeName) o un valore numerico (VarType) contenente informazioni relative a una variabile.
Funzione FindObject
Permette di fare riferimento a un oggetto come parametro a stringa durante l'esecuzione usando il suo nome.
Funzione FindPropertyObject
Permette di fare riferimento agli oggetti come parametri a stringa durante l'esecuzione usando il loro nome.
Optional (nell'istruzione Function)
Permette di definire come opzionali i parametri passati a una funzione.
Funzione EqualUnoObjects
Restituisce True se i due oggetti Uno Basic specificati rappresentano la stessa istanza dell'oggetto Uno.