Déclaration de variable dans une macro excel

Résolu
dubouch Messages postés 4 Date d'inscription mardi 29 août 2006 Statut Membre Dernière intervention 12 novembre 2006 - 12 nov. 2006 à 19:09
mortalino Messages postés 6786 Date d'inscription vendredi 16 décembre 2005 Statut Membre Dernière intervention 21 décembre 2011 - 12 nov. 2006 à 22:06
bonjour à toutes et à tous,

je débute dans le VB. Dans Excel, j'utilise un formulaire. Ce formulaire me récupère des données. Ces données sont stockées dans des variables. J'ajoute un bouton à mon formulaire que active un code pour effectuer une tache en utilisant les valeurs des variables récupérées à l'ouverture de mon formulaire, mais il y a un "hic" car je n'arrive pas à déclarer une variable valable pour l'ensemmble des procédures.

Merci d'avance en espérant avoir été clair.

alain.tourret@wanadoo.fr

2 réponses

cs_casy Messages postés 7741 Date d'inscription mercredi 1 septembre 2004 Statut Membre Dernière intervention 24 septembre 2014 40
12 nov. 2006 à 19:18
variable à déclarer dans un module, en dehors de toute procédures et avec l'attribut Public

Public MaVariable as Integer

---- Sevyc64  (alias Casy) ----<hr size="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #
3
mortalino Messages postés 6786 Date d'inscription vendredi 16 décembre 2005 Statut Membre Dernière intervention 21 décembre 2011 18
12 nov. 2006 à 22:06
Salut,

et si tu n'en as besoin que dans toutes les procédures de ton formulaire, dans les déclarations (là où tu mets tes procédures, mais au dessus de toutes, au plus haut), tu peux déclarer ta variable avec Dim.

@++

<hr width="100%" size="2" />
  --Mortalino--
Le mystérieux chevalier, "Provençal, le Gaulois"
/DIV>
3
Rejoignez-nous