Qu'est-ce qu'un relevé DIM dans Excel ?

DIM est un « mot » informatique dans Visual Basic pour Applications (VBA), un sous-ensemble spécial de Visual Basic intégré à Microsoft Excel et à d'autres programmes Microsoft Office pour développer des macros.

Histoire

DIM faisait partie des premières versions du langage informatique BASIC (Beginner's All Purpose Symbolic Instruction Code) développé par deux mathématiciens, John George Kemeny et Tom Kurtzasat Dartmouth College, en 1964.

Les types

L'instruction DIM déclare de nombreux types de variables différents en BASIC ou VBA. Ceux-ci incluent des nombres entiers (octet, entier ou long), des nombres à virgule flottante (simple ou double), une chaîne (alphanumérique), une devise, une date, un booléen et un objet.

Origine du mot

DIM signifiait à l'origine « Dimension » en référence à la taille des tableaux (matrices de variables) ou au type de variable utilisé. Plus communément, les programmeurs se réfèrent à DIM comme « déclarant » le type de variable.

Importance

Dans les versions de Visual Basic, y compris VBA dans Excel, si le type de variable n'est pas déclaré, il s'agit par défaut d'un type « variant ». Lorsque le code s'exécute, si le programme doit déterminer comment utiliser au mieux la variable, cela peut ralentir l'application.

Avis d'expert

Placer les mots "Option Explicit" (sans les guillemets) au tout début d'un module de code en VBA dans Excel piégera toute tentative d'utilisation d'une variable non déclarée. Cela évitera des problèmes ultérieurs.