Déclarer & Initialiser variables globale

Duch9 Messages postés 7 Date d'inscription lundi 16 mars 2009 Statut Membre Dernière intervention 28 janvier 2011 - 16 déc. 2010 à 15:11
cs_ghuysmans99 Messages postés 3982 Date d'inscription jeudi 14 juillet 2005 Statut Membre Dernière intervention 30 juin 2013 - 18 déc. 2010 à 08:45
Bonjour à tous,

Je suis en plein apprentissage de VBA. J'ai trouvé quelques exos sur le net qui proposent un accroissement de la difficulté au fur et à mesure que j'avance. Etant dans les premiers exos, le code que vous allez lire ci-dessous est, je vous l'accorde, très lourd au vu de l'appliation. (Mais je ne préfère pas bruler les étapes !!)

Ci-dessous, une petite application que je dois reproduire (réalisée sous VB5 ou 6):

http://www.cijoint.fr/cjlink.php?file= cj201012/cij6GsXGpZ.zip

Après plusieurs tentatives, je ne suis pas parvenu à retrouver le même résultat. J'ai donc copier/coller la correction. Mais à ma grande surprise --> rien a changé !!!
Je pense donc que mon problème vient de la déclaration et l'initialisation de mes variables globales. Comment faut-il procéder ? Où faut-il les mettre avec quelle syntaxe ?

Ci-dessous mon fichier excel :

http://www.cijoint.fr/cjlink.php?file =cj201012/cijAu0SmLX.xlsm

Merci d'avance pour votre aide

@+
Duch'
A voir également:

2 réponses

Duch9 Messages postés 7 Date d'inscription lundi 16 mars 2009 Statut Membre Dernière intervention 28 janvier 2011
17 déc. 2010 à 21:37
Re à tous,

Je vois que mon pb n'a guère la cote !
Si quelqu'un pouvait m'aiguiller sur cette gestion des variables : je suis perdu dans tous les trucs que j'ai pu lire !!
La seule chose que j'ai pu comprendre, est que pour déclarer une variable globale, il faut la déclarer en "Public" et le faire dans un module.
Mais pour faire démarrer une telle variable à 4, par exemple, au lieu de 0. Comment faire ? Que dois-je écrire comme code ? Et où ?

En espérant avoir quelques pistes.

@+
Duch'
0
Rejoignez-nous