IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Déclarations de variables pour tous les éléments d'un workbook


Sujet :

Macros et VBA Excel

  1. #1
    Nouveau membre du Club
    Inscrit en
    Juin 2007
    Messages
    47
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 47
    Points : 29
    Points
    29
    Par défaut Déclarations de variables pour tous les éléments d'un workbook
    Bonjour à tous
    J'aimerai obtenir une "astuce" pour les variables d'un workbook.
    J'ai un projet contenant des worksheets, des formulaires et des modules.
    Certaines variables que j'utilise, comme un chemin d'accès à une base par exemple, se trouvent repétées à chaque élément, j'ai donc un Option Explicit pour mon formulaire, un Option Explicit pour mon module etc.
    Comment faire pour avoir toutes les variables au même endroit pour qu'elles puissent fonctionner dans chaque élément du workbook, sans que j'ai besoin de les redéclarer à chaque fois, si bien sûr il existe un moyen.
    En vous remerciant d'avance pour vos réponses.

  2. #2
    Expert éminent Avatar de jfontaine
    Homme Profil pro
    Contrôleur de Gestion
    Inscrit en
    Juin 2006
    Messages
    4 754
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Contrôleur de Gestion

    Informations forums :
    Inscription : Juin 2006
    Messages : 4 754
    Points : 9 396
    Points
    9 396
    Par défaut
    Dans un module tu peux déclarer tes variables en public

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Public chemin As String
    Tu peux aussi déclarer des constantes qui sont pratique pour noter le chemin de la base par exemple ou un taux de TVA (toute sorte de chose qui ne change pas tous les 5 minutes)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Public Const chemin = "c:\base.mdb"

  3. #3
    Nouveau membre du Club
    Inscrit en
    Juin 2007
    Messages
    47
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 47
    Points : 29
    Points
    29
    Par défaut
    Merci Jérome j'ai trouvé la réponse pile au même moment mais merci quand même
    Note aux administrateurs du forum : vous pouvez supprimer cette discussion complétement inutile vu l'absurdité de la question

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 17/06/2013, 10h45
  2. [Débutant] Comment déclarer des variables publiques pour tous les formulaires
    Par Claude_Azoulai dans le forum C#
    Réponses: 5
    Dernier message: 09/05/2013, 17h50
  3. Réponses: 4
    Dernier message: 06/03/2009, 16h39
  4. variable GET pour tous les liens de la page
    Par saluts92b dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 03/11/2008, 13h19
  5. Réponses: 1
    Dernier message: 16/06/2008, 22h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo