Variables et constantes

Comment déclarer une variable publique (ou globale) en Visual Basic ? Comment déclarer une constante ?

Déclarer une variable

Une variable se déclare dans un module standard d’Access :

  1. Ouvrez votre base de données.
  2. Cliquez sur l’onglet Modules.
  3. Cliquez sur le bouton Nouveau (ou ouvrez un module existant).
  4. En début de module, tapez :

Pour utiliser les variables en question, dans n’importe quel autre module d’Access, faites par exemple :

Déclarer une constante

La déclaration d’une constante est très proche (toujours dans un module standard). Cette fois, vous affectez directement la valeur à la constante :

Vous pouvez être plus précis, en « typant » vos constantes :

Vous aimerez aussi...

2 réponses

  1. Misterenart dit :

    Merci beaucoup pour ce résumé très clair et très pédagogique.
    Mais j’aimerais ajouter une sous question.
    Comment pourrait-on faire en sorte qu’une variable soit égal au champ d’une table.
    L’idée est de permettre à un novice en access de modifier facilement la valeur de la variable, sans devoir ouvrir l’onglet module.
    Merci 🙂

    • Hervé Inisan dit :

      J’imagine que dans ce cas, la table ne contient qu’une seule ligne de paramètres (chaque champ étant une information variable) ?
      Si oui, on pourrait écrire :

      … à supposer que la table contienne au moins 2 champs nommés Message et Valeur.

      S’il y a de nombreuses valeurs, une autre approche est meilleure, avec des Recordsets.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *