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

résolu déclaration

  • Initiateur de la discussion Initiateur de la discussion tany
  • 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 !

tany

XLDnaute Occasionnel
Bonjour,

j'ai des sub dans ma feuille1 et dans mes deux userform
j'aimerai déclarer une variable type boolean qui soit reconnue partout
je suppose que je dois déclarer cela Public x as boolean
mais où exactement ?
je patauge un peu alors merci de vos conseils.
 
Dernière édition:
Re : déclaration

Bonjour,

comme ceci, en tête d'un module standard :
Code:
Option Explicit
Public x as boolean

"option explicit" oblige à la déclaration de toutes les variables, ceci évite bien des erreurs...

bon après midi
@+
 
Re : résolu déclaration

Bonjour.

Si vous n'avez pas envie d'insérer un module juste pour ça, vous pouvez la déclarer Public dans le module de la feuille ou de l'Userform.
Mais il faut savoir que dans ce cas, comme ce sont des modules objets, elle en devient une propriété, et que pour l'utiliser ailleurs que dans ce module il faut l'y faire précéder du nom de l'objet et d'un point.
Personnellement si j'ai des info à communiquer à un Userform je n'hésite pas à y mettre même plutôt des Public Sub. Du moins si l'UF est non modal. S'il est modal j'écris quand même souvent une Public Sub Afficher(Paramètres) qui se termine par Me.Show et que j'utilise à l'extérieur à la place de Show.
 
Dernière édition:
- 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

Discussions similaires

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