Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel


Réponse
 
LinkBack Outils de la discussion
Vieux 12/01/2006, 12h36   #1 (permalink)
XLDnaute Impliqué
 
Avatar de Gruick
 
Date d'inscription: décembre 2005
Localisation: Chelles 77500
Version Excel : Excel 2000 (PC)
Messages: 749
Par défaut Disparition

Bonjour à tous, pour tous et à Ramis (pas l'oublier celui là)

ti problème, dans cette macro...

Sub initialisation()
Sens = -1
moov
End Sub

Sub animation()
Sens = 1
moov
End Sub

Sub moov()
MsgBox 'sens = ' & Sens
End Sub

Moov est un sous programme de calculs généraux qui doit se servir de ma variable Sens.
Or, elle disparait du paysage sitôt qu'elle passe la frontière de son programme. (cf exemple supra simplifié au minimum)

Que faire,
Si quelqu'un à une idée...
Merci d'avance à tous
__________________
MOI, J'AIME ...IER !!
Gruick est déconnecté   Réponse avec citation
ANNONCES
Vieux 12/01/2006, 12h39   #2 (permalink)
XLDnaute Barbatruc
 
Avatar de jmps
 
Date d'inscription: février 2005
Localisation: Saint Philbert de Grand Lieu
Version Excel : Excel XP (PC)
Messages: 4 595
Par défaut Re:Disparition

Bonjour Gruick,

Déclare ta variable publique en début de module (avant les Sub).

Public Sens As Integer

Bonne journée.
__________________

A+

jmps est déconnecté   Réponse avec citation
Vieux 12/01/2006, 12h40   #3 (permalink)
XLDnaute Accro
 
Avatar de Jacques87
 
Date d'inscription: janvier 2006
Localisation: Beaumont du Lac
Version Excel : Excel 2003 (PC)
Messages: 1 319
Par défaut Re:Disparition

Bonjour

As tu pensé à déclarer ta variable 'sens' en tant que variable de module, c'est à dire en la déclarant en tête de module, sous la forme
Private sens As ....

Bon courage
__________________


Prenez le temps de visiter mon village limousin
http://perso.orange.fr/beaumontdulac
et laisser la trace de votre passage sur mon livre d'or
Jacques87 est déconnecté   Réponse avec citation
Vieux 12/01/2006, 12h41   #4 (permalink)
XLDnaute Barbatruc
 
Avatar de jmps
 
Date d'inscription: février 2005
Localisation: Saint Philbert de Grand Lieu
Version Excel : Excel XP (PC)
Messages: 4 595
Par défaut Re:Disparition

Arf ! Désolé Jacques je suis moins rapide que Pascal mais plus que toi ! :evil:
__________________

A+

jmps est déconnecté   Réponse avec citation
Vieux 12/01/2006, 12h49   #5 (permalink)
XLDnaute Impliqué
 
Avatar de Gruick
 
Date d'inscription: décembre 2005
Localisation: Chelles 77500
Version Excel : Excel 2000 (PC)
Messages: 749
Par défaut Re:Disparition

Merci JMPS, Jacques87, je vais tester ça (après manger quand même) et je vous tiens au courant...
Super aussi de faire la course pour me répondre.
__________________
MOI, J'AIME ...IER !!
Gruick est déconnecté   Réponse avec citation
Vieux 12/01/2006, 13h32   #6 (permalink)
XLDnaute Accro
 
Avatar de Jacques87
 
Date d'inscription: janvier 2006
Localisation: Beaumont du Lac
Version Excel : Excel 2003 (PC)
Messages: 1 319
Par défaut Re:Disparition

Bonjour José

Sont-ce tes origines qui font que tu dégaines ton clavier aussi vite que l'on parle dans ton pays d'origine.
A ce sujet, quel mal j'ai eu au début à m'habituer pour comprendre, du fait du débit.

Et au fait N(tilda) est-ce une variable sérieuse (lol) ? Je crois qu'elle a fait des vagues cette variable, j'ai suivi de loin .

Amicalement et la prochaine fois j'essaierai de te brûler la priorité
__________________


Prenez le temps de visiter mon village limousin
http://perso.orange.fr/beaumontdulac
et laisser la trace de votre passage sur mon livre d'or
Jacques87 est déconnecté   Réponse avec citation
Vieux 12/01/2006, 13h45   #7 (permalink)
XLDnaute Barbatruc
 
Avatar de jmps
 
Date d'inscription: février 2005
Localisation: Saint Philbert de Grand Lieu
Version Excel : Excel XP (PC)
Messages: 4 595
Par défaut Re:Disparition

Re Jacques,

Non, ce ne sont pas mes origines. Si tu voyais ma façon de taper sur le clavier tu verrais que tu as matière à aller plus vite...

Pour le Ñ, j'ai baissé les bras si tu as lu mon dernier post sur le sujet. Je crois que le fichier de Guesh a un problème dû à la langue de création car les réactions d'Excel sont très bizarres selon les manips qu'on fait. Son USF UsfStock est tout à fait normal selon ce que j'ai pu voir. Hormis les accents (français) dans les noms de plages, de feuilles et de variables, je n'ai pas su trouver la solution. Juste que supprimer ce fameux USF règle son problème. Mais c'est pas une solution. Je suis un peu frustré.

A bientôt.

PS : Fais gaffe aux priorités, les routes sont de moins en moins sûres avec tout ces radars... Lol !
__________________

A+

jmps est déconnecté   Réponse avec citation
Vieux 12/01/2006, 13h51   #8 (permalink)
Super Moderator
 
Avatar de PascalXLD
 
Date d'inscription: février 2005
Localisation: Rennes
Version Excel : Excel 2000 (PC)
Messages: 8 035
Par défaut Re:Disparition

Bonjour les amis et amie pour José

autre possibilite

Sub initialisation()
moov -1
End Sub

Sub animation()
moov 1
End Sub

Sub moov(Sens as integer)
MsgBox 'sens = ' & Sens
End Sub

Bonne journée
__________________
Pascal(Visitez mon Blog Photo)

Vous pouvez devenir "Supporter XLD", plus de renseignements ICI
PascalXLD est déconnecté   Réponse avec citation
Vieux 12/01/2006, 13h56   #9 (permalink)
XLDnaute Barbatruc
 
Avatar de jmps
 
Date d'inscription: février 2005
Localisation: Saint Philbert de Grand Lieu
Version Excel : Excel XP (PC)
Messages: 4 595
Par défaut Re:Disparition

Toujours une longueur d'avance ce Pascal !

Je vais demander un contrôle anti-dopage au webmestre. Pas normal ce compteur sous ton pseudo Pascal... Tssss tsssss ! :P
__________________

A+

jmps est déconnecté   Réponse avec citation
Vieux 12/01/2006, 18h25   #10 (permalink)
XLDnaute Impliqué
 
Avatar de Gruick
 
Date d'inscription: décembre 2005
Localisation: Chelles 77500
Version Excel : Excel 2000 (PC)
Messages: 749
Par défaut Re:Disparition

Merci à tous mes bienfaiteurs,
Mon repas est fini, mais fallait remplir le frigo, d'où mon retard à l'allumage.
Tout marche à merveille.
La solution du Maître Pascal76 marche-t-elle avec plusieurs variables ? j'essaierai.
Je vais soumettre un autre problème sur l'instruction wait.
Merci encore.
__________________
MOI, J'AIME ...IER !!
Gruick est déconnecté   Réponse avec citation
Vieux 13/01/2006, 07h49   #11 (permalink)
Super Moderator
 
Avatar de PascalXLD
 
Date d'inscription: février 2005
Localisation: Rennes
Version Excel : Excel 2000 (PC)
Messages: 8 035
Par défaut Re:Disparition

Re

Oui l'instruction marche avec plusieurs variables sans problèmes
__________________
Pascal(Visitez mon Blog Photo)

Vous pouvez devenir "Supporter XLD", plus de renseignements ICI
PascalXLD est déconnecté   Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +2. Il est actuellement 08h28.


(C) 2006 Excel Downloads