OVH Cloud OVH Cloud

variable commune aux userformes et modules

1 réponse
Avatar
Angelo
bonjour tout le monde, je débute en VBA et j'ai quelque intérrogation

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


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?

1 réponse

Avatar
Daniel
Bonjour.
Pas sûr d'avoir tout compris. Dans un module, mets :

Public NbColonne As Integer

Sub nbcol()
NbColonne = Range("A1").End(xlToRight).Column
End Sub

A condition que ton tableau commence en A1.
Cordialement.
Daniel

"Angelo" a écrit dans le message de news:

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

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


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?