Che cos'è un'istruzione DIM in Excel?

DIM è una "parola" per computer in Visual Basic for Applications (VBA), un sottoinsieme speciale di Visual Basic integrato in Microsoft Excel e altri programmi di Microsoft Office per lo sviluppo di macro.

Storia

DIM faceva parte delle prime versioni del linguaggio per computer BASIC (Beginner's All Purpose Symbolic Instruction Code) sviluppato da due matematici, John George Kemeny e Tom Kurtzasat Dartmouth College, nel 1964.

tipi

L'istruzione DIM dichiara molti diversi tipi di variabili in BASIC o VBA. Questi includono numeri interi (byte, intero o lungo), numeri a virgola mobile (singoli o doppi), stringhe (alfanumeriche), valuta, data, booleano e oggetto.

Origine della parola

DIM originariamente stava per “Dimensione” riferendosi alla dimensione degli array (matrici di variabili) o al tipo di variabile utilizzata. Più comunemente, i programmatori si riferiscono a DIM come "dichiarazione" del tipo di variabile.

Importanza

Nelle versioni di Visual Basic, incluso VBA in Excel, se il tipo di variabile non è dichiarato, per impostazione predefinita è un tipo "variante". Quando il codice viene eseguito, se il programma deve determinare come utilizzare al meglio la variabile, potrebbe rallentare l'applicazione.

Intuizione dell'esperto

Posizionando le parole "Option Explicit" (senza le virgolette) all'inizio di un modulo di codice in VBA in Excel, intrappola qualsiasi tentativo di utilizzo di una variabile non dichiarata. Ciò eviterà problemi successivi.