Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

problème de déclaration

  • Initiateur de la discussion Initiateur de la discussion babou466
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

B

babou466

Guest
Bonjour,
J’ai un soucis…
Voilà, j’ai voulu utiliser une variable globale, en l’occurrence le nom d’un fichier, pour pouvoir l’utiliser dans tout mes call en l’activant quand nécessaire.
Je l’ai donc déclarer de la manière suivante avant ma sub :
Public vgNomIndic As String
Mais je ne l’ai pas redéclarer dans ma sub, et j’ai le message variable non déclarée.
J’ai alors essayé de rajouter dans ma sub :
Public vgNomIndic As String
Ou dim vlNomIndic As String,
Aucun des deux ne marche…
Est ce que quelqu’un pourrait me venir en aide ? merci
 
Re : problème de déclaration

bonjour Babou,

Si tu utilises:

Code:
Public vgNomIndic As String
Il faut dans ta (tes) Sub :

Code:
vgNomIndic = "C:\lechemindu fichier"

Mais tu peux aussi déclaré une constante:

Code:
Public Const vgNomIndic As String = "C:\Lechemindufichier"
 
Sub Macro1()
  msgBox vgNomIndic
End Sub
 
Sub Macro2()
   msgbox vgNomIndic 
End Sub

Si le chemin du fichier ne change pas d'une sub à l'autre.

A+
 
Re : problème de déclaration

merci beaucoup pour vos indications!
j'essaie maintenantceci dans une fontion appellée:
Public vgNomIndic As String
Public vgAdresseIndic As String



Sub Revision_Remplir_Donnees_Et_Top5(LigneTop5, vlLigneConfig) 'pour une affaire

vgNomIndic = "C:\vgAdresseIndic"
.
.
.
Windows(vgNomIndic).Activate 'activation indicateur déjà ouvert dans MAJ_DATA

et il ne le prend pas en compte...
auriez vous une explication?
 
Re : problème de déclaration

RE

il faudrait voir ton code en entier voirun petit fichier exemple car là on va tourner en rond

de plus tu essayes d'activer une fenetre qui commencerait par c:\ ce qui me parait bizarre
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

D
Réponses
4
Affichages
437
DidPouAxi
D
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…