Was ist eine DIM-Anweisung in Excel?

DIM ist ein Computerwort in Visual Basic for Applications (VBA), einer speziellen Teilmenge von Visual Basic, die in Microsoft Excel und andere Microsoft Office-Programme zur Entwicklung von Makros integriert ist.

Geschichte

DIM war Teil der frühen Versionen der Computersprache BASIC (Beginner’s All Purpose Symbolic Instruction Code), die 1964 von zwei Mathematikern, John George Kemeny und Tom Kurtzasat Dartmouth College, entwickelt wurde.

Typen

Die DIM-Anweisung deklariert viele verschiedene Typen von Variablen in BASIC oder VBA. Dazu gehören ganze Zahlen (Byte, Integer oder Long), Gleitkommazahlen (Single oder Double), String (alphanumerisch), Währung, Datum, Boolean und Objekt.

Wortherkunft

DIM stand ursprünglich für „Dimension“ und bezog sich auf die Größe von Arrays (Variablenmatrizen) oder den verwendeten Variablentyp. Programmierer bezeichnen DIM häufiger als „Deklaration“ des Variablentyps.

Bedeutung

Wenn in Versionen von Visual Basic, einschließlich VBA in Excel, der Variablentyp nicht deklariert ist, wird standardmäßig ein „Variantentyp“ verwendet. Wenn der Code ausgeführt wird und das Programm ermitteln muss, wie die Variable am besten verwendet wird, kann dies die Anwendung verlangsamen.

Experteneinblick

Wenn Sie die Wörter „Option Explicit“ (ohne Anführungszeichen) ganz am Anfang eines Codemoduls in VBA in Excel platzieren, wird jeder Versuch der Verwendung einer nicht deklarierten Variablen abgefangen. Dies verhindert spätere Probleme.