Vad är ett DIM-uttalande i Excel?

DIM är ett ”datorord” i Visual Basic for Applications (VBA), en speciell delmängd av Visual Basic inbyggd i Microsoft Excel och andra Microsoft Office-program för att utveckla makron.

Historia

DIM var en del av de tidiga versionerna av BASIC (Beginners All Purpose Symbolic Instruction Code) datorspråk som utvecklades av två matematiker, John George Kemeny och Tom Kurtzasat Dartmouth College, 1964.

Typer

DIM-uttalandet förklarar många olika typer av variabler i BASIC eller VBA. Dessa inkluderar heltal (byte, heltal eller långa), flytpunktsnummer (enkla eller dubbla), strängar (alfanumeriska), valuta, datum, booleska och objekt.

Ordets ursprung

DIM stod ursprungligen för ”Dimension” med hänvisning till storleken på matriser (variabler) eller typen av variabel som användes. Mer vanligt hänvisar programmerare till DIM som "deklarerar" typen av variabel.

Betydelse

I versioner av Visual Basic, inklusive VBA i Excel, om typen av variabel inte deklareras, är den som standard en "variant" -typ. Om koden körs kan programmet sakta ner programmet om programmet måste avgöra hur variabeln bäst kan användas.

Expertinsikt

Att placera orden ”Explicit Option” (utan citattecken) i början av en kodmodul i VBA i Excel kommer att fånga alla försök att använda en odeklarerad variabel. Detta förhindrar senare problem.