VBA, genre #define existe ?

Résolu
Bonjour,

quand je programmais en C, il existait une commande '#define' permettant lors de la compilation de remplacer des termes par un autre, genre :
#define _TOTO "courir à pied"
#define _TATA 5987

et lors de la compilation, il remplacait (c'est ce que je comprends) dans le programme les termes _TOTO par "courir à pied" et _TATA par 5987

Existe t il quelque chose de similaire en VBA ?

Merci
Configuration: Windows XP
Firefox 2.0.0.17

3 réponses

  1. Bonjour,

    C'est une constante qui s'exprime en VB et VBA comme ceci :
    Public Const TOTO = "courir à pied"

    ou
    Private Const TATA = 5987

    La déclaration de la constante doit se faire en début de module. On peut déclarer la constante Public ou Private. Dans le premier cas elle pourra être visible par tous les modules, dans le deuxième cas elle ne sera visible que dans le module où elle est déclarée.

    Bonne continuation.

    ;o)
    Polux
    0
    1. De rien bon courage.

      Merci de mettre le topic en résolu.

      Bon continuation.

      ;o)
      -1