Wat is een DIM-verklaring in Excel?
DIM is een computerwoord in Visual Basic for Applications (VBA), een speciale subset van Visual Basic ingebouwd in Microsoft Excel en andere Microsoft Office-programma's om macro's te ontwikkelen.
Geschiedenis
DIM maakte deel uit van de vroege versies van BASIC (Beginner's All Purpose Symbolic Instruction Code) computertaal, ontwikkeld door twee wiskundigen, John George Kemeny en Tom Kurtzasat Dartmouth College, in 1964.
Types
De DIM-instructie declareert veel verschillende soorten variabelen in BASIC of VBA. Deze omvatten gehele getallen (byte, integer of lang), getallen met drijvende komma (enkel of dubbel), string (alfanumeriek), valuta, datum, Boolean en object.
Woord oorsprong Word
DIM stond oorspronkelijk voor "Dimensie" en verwijst naar de grootte van arrays (matrices van variabelen) of het type variabele dat wordt gebruikt. Vaker verwijzen programmeurs naar DIM als het "verklaren" van het type variabele.
Belang
In versies van Visual Basic, inclusief VBA in Excel, als het type variabele niet is gedeclareerd, wordt het standaard een "variant" type. Als de code wordt uitgevoerd en het programma moet bepalen hoe de variabele het beste kan worden gebruikt, kan dit de toepassing vertragen.
Deskundig inzicht
Door de woorden "Option Explicit" (zonder de aanhalingstekens) helemaal aan het begin van een codemodule in VBA in Excel te plaatsen, wordt elke poging tot gebruik van een niet-gedeclareerde variabele gevangen. Dit voorkomt latere problemen.