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 :

global const probleme


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2013
    Messages
    238
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2013
    Messages : 238
    Par défaut global const probleme
    Bonjour a tous
    j'ai un problème qu'il faut résoudre assez rapidement

    donc c'est une question plutôt simple mais je ne connais pas la réponse.

    Au début de mon module je voudrait mettre

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Global Const Lecteur_reseau = Left(ActiveWorkbook.Path, (ActiveWorkbook.Path) - 5)
    mais il me met un message d'erreur :

    Constante requise

    Et je ne sais pas quoi faire ^^
    Cordialement

  2. #2
    Expert éminent
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Par défaut

    Bonjour,

    le message est pourtant clair, comme l'aide VBA du reste concernant cette instruction Const

    Utiliser une variable …

    __________________________________________________________________________________________

    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion …

  3. #3
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2013
    Messages
    238
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2013
    Messages : 238
    Par défaut
    oui mais je voudrait utiliser une variable justement, et je ne sais pas comment faire..

    j'ai regardé sur l'aide mais elle ne m'indique pas ce que je veux savoir car, sur mon aide
    Global il connais pas, il connais public ou private..
    et ca m'aide pas

  4. #4
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2013
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Distribution

    Informations forums :
    Inscription : Mars 2013
    Messages : 27
    Par défaut
    C'est quoi le problème avec Public? Pourquoi tu veux pas l'utiliser?

  5. #5
    Invité
    Invité(e)
    Par défaut bonjour,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Global Const Lecteur_reseau = Left(ActiveWorkbook.Path, (ActiveWorkbook.Path) - 5)
    tu déclare une constante que tu renseigne avec une variable!!!!
    car par définition ActiveWorkbook.Path est variable

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Public function Lecteur_reseau() as string
    Lecteur_reseau = Left(ActiveWorkbook.Path, (ActiveWorkbook.Path) - 5)
    end function
     
    sub test()
    dim mon_lecteur as string
    mon_lecteur = Lecteur_reseau
    end sub

  6. #6
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2013
    Messages
    238
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2013
    Messages : 238
    Par défaut
    Bonjour et merci
    Une public fonction s'utilise dans tout les Sub ??

    Merci pour l'exemple !

  7. #7
    Expert éminent
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Par défaut
    Citation Envoyé par Marc-L Voir le message
    […] comme l'aide VBA du reste concernant cette instruction Const
    __________________________________________________________________________________________
    Il n'y a pas que les aigles qui atteignent les sommets, les escargots aussi mais ils en bavent !

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

Discussions similaires

  1. Probleme de variable globale?
    Par issam16 dans le forum Access
    Réponses: 7
    Dernier message: 01/07/2006, 17h32
  2. probleme avec global.asa
    Par ghita269 dans le forum ASP
    Réponses: 1
    Dernier message: 05/01/2006, 08h20
  3. [VB.Net] Probleme provenant de Global.asax
    Par Pepito dans le forum ASP.NET
    Réponses: 6
    Dernier message: 15/12/2005, 12h01
  4. [CSS] Probleme de bordure de la div globale
    Par Elmilouse dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 21/07/2005, 23h02
  5. probleme avec le mot const et operateur==
    Par elekis dans le forum C++
    Réponses: 4
    Dernier message: 06/05/2005, 13h21

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