Excel Downloads
Forum

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


Réponse
 
LinkBack Outils de la discussion
Vieux 16/02/2006, 10h11   #1 (permalink)
Angelo
Guest
 
Messages: n/a
Par défaut variable commune aux userform et au modules

bonjour tout le monde, je débute en VBA et j'ai quelque intérrogation :huh:

alors d'abord j'explique un peu mon appli :
j'ai un tableau qui repporte la production journalière de mon entreprise opération par opération
Pour se faire j'ai fais un userform avec des TextBox afin que l'utilisateur note sa production
par exemple on va dire que je fais des carottes
:P

un utilisateur a produit 21 carottes dans la journé il tape dans le TextBox 'carotte' 21 puis le tableau va se remplir automatiquement et marquer 21 dans la case 'carottes'

Bref le problème ne se situe pas à cet endroit mais lors de la 'maintenance' du tableau par exemple si je veux ajouter une case fraise je créer une varaible NbColonne qui indique le nombre total de colonne de mon tableau et cette variable dois pouvoir être modifier ou utiliser à plusieur endroit à savoir dans un évenement click d'un bouton et dans un module
Comment définir cette variable?
  Réponse avec citation
ANNONCES
Vieux 16/02/2006, 10h27   #2 (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:variable commune aux userform et au modules

Bonjour

Il faut déclarer ta variable Public dans un module avant tout code

Ex

Public Mavar as integer
__________________
Pascal(Visitez mon Blog Photo)

Vous pouvez devenir "Supporter XLD", plus de renseignements ICI
PascalXLD est déconnecté   Réponse avec citation
Vieux 16/02/2006, 10h31   #3 (permalink)
Angelo
Guest
 
Messages: n/a
Par défaut Re:variable commune aux userform et au modules

hmy: tout simple en fait!!
merci
  Réponse avec citation
Vieux 16/02/2006, 10h45   #4 (permalink)
Angelo
Guest
 
Messages: n/a
Par défaut Re:variable commune aux userform et au modules

encore une question ou puis je lui donner une valeur en sachant que cette valeur dois pouvoir être modifier et ne pas revenir à la valeur antérieur lorsque on ferme le fichier
par exemple je fais

Public Nb as Integer


Nb =21

puis dans un bouton je fais
Nb= Nb+1

et je souhaiterai que lorsque on ferme le fichier excel nb=22 pour toute l'application
  Réponse avec citation
Vieux 16/02/2006, 10h47   #5 (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:variable commune aux userform et au modules

Re

Il faut que tu l'indiques dans une cellule et qu'a l'ouverture de ton classeur tu récupères la valeur
__________________
Pascal(Visitez mon Blog Photo)

Vous pouvez devenir "Supporter XLD", plus de renseignements ICI
PascalXLD est déconnecté   Réponse avec citation
Vieux 16/02/2006, 12h51   #6 (permalink)
Angelo
Guest
 
Messages: n/a
Par défaut Re:variable commune aux userform et au modules

ca marche nikel :woohoo:
  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 08h23.


(C) 2006 Excel Downloads