Excel Downloads
Forum

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


Réponse
 
LinkBack Outils de la discussion
Vieux 02/10/2008, 12h33   #1 (permalink)
XLDnaute Junior
 
Date d'inscription: décembre 2005
Messages: 68
Par défaut textbox change

Bonjour à tous
voila mon problème.
j'ai 20 textbox (textbox10 ....textbox30) dans un userform et je cherche à leur appliquer la même action quand changement de valeur dans une des textbox
plutot que de faire:
Private Sub TextBox10_Change()
Label1.Caption = ect.......
end sub
et cela pour les 20 textbox
comment écrire une seule macro qui prend encompte les 20 textbox ??

merci pour votre aide
jtitin est déconnecté   Réponse avec citation
ANNONCES
Vieux 02/10/2008, 13h01   #2 (permalink)
XLDnaute Barbatruc
 
Avatar de tototiti2008
 
Date d'inscription: avril 2008
Version Excel : Excel 2003 (PC)
Messages: 2 933
Par défaut Re : textbox change

Bonjour jtitin,

au choix :
Dans chaque TextboxXX_Change, tu fait appel à une même Sub où tu envoie le numéro de la Textbox en paramètre
ou :
tu utilises les modules de classe, qui peuvent arranger ça mais je ne maîtrise pas personnellement (faudrait que je m'y mette, d'ailleurs)
__________________
C'est en Excellant qu'on devient Excelleron ?

Dernière modification par tototiti2008 ; 02/10/2008 à 13h03.
tototiti2008 est déconnecté   Réponse avec citation
Vieux 02/10/2008, 13h14   #3 (permalink)
XLDnaute Barbatruc
 
Avatar de tototiti2008
 
Date d'inscription: avril 2008
Version Excel : Excel 2003 (PC)
Messages: 2 933
Par défaut Re : textbox change

un fil parlant d'un sujet proche ou Pierrot93 propose les modules de classe en solution :

http://www.excel-downloads.com/forum...de-bouton.html
__________________
C'est en Excellant qu'on devient Excelleron ?
tototiti2008 est déconnecté   Réponse avec citation
Vieux 02/10/2008, 13h27   #4 (permalink)
XLDnaute Junior
 
Date d'inscription: décembre 2005
Messages: 68
Par défaut Re : textbox change

merci tototiti2008 pour ta réponse

mais pas evident de transposer la solution de pierro93 pour des textbox
mes 20 textbox étant dans un userform avec d'autres textbox ne devant pas avoir la même action

merci encore
jtitin est déconnecté   Réponse avec citation
Vieux 02/10/2008, 13h31   #5 (permalink)
XLDnaute Barbatruc
 
Avatar de tototiti2008
 
Date d'inscription: avril 2008
Version Excel : Excel 2003 (PC)
Messages: 2 933
Par défaut Re : textbox change

encore une fois, je ne maîtrise pas le sujet des modules de classe, donc je ne peux que t'aider si tu choisis la 1ère solution que je t'ai donné dans mon message #2
Pour les modules de classe, il faut attendre le passage de quelque dieu du VBA qui passent parfois par ici...
faisons une prière
__________________
C'est en Excellant qu'on devient Excelleron ?
tototiti2008 est déconnecté   Réponse avec citation
Vieux 02/10/2008, 13h34   #6 (permalink)
XLDnaute Junior
 
Date d'inscription: décembre 2005
Messages: 68
Par défaut Re : textbox change

ta 1er solution je l'utilise actuellement
et mon but étant de simplifier tous cela

merci
jtitin est déconnecté   Réponse avec citation
Vieux 02/10/2008, 13h40   #7 (permalink)
XLDnaute Barbatruc
 
Avatar de tototiti2008
 
Date d'inscription: avril 2008
Version Excel : Excel 2003 (PC)
Messages: 2 933
Par défaut Re : textbox change

désolé de ne pas avoir pu t'aider
__________________
C'est en Excellant qu'on devient Excelleron ?
tototiti2008 est déconnecté   Réponse avec citation
Vieux 02/10/2008, 13h56   #8 (permalink)
XLDnaute Accro
 
Avatar de bqtr
 
Date d'inscription: juillet 2006
Localisation: Nantes
Version Excel : Excel 2003 (PC)
Messages: 1 014
Par défaut Re : textbox change

Bonjour jtitin, Re tototiti2008,

Un autre exemple de Pierrot93 avec un module de classe pour des TextBox.
Il utilise TextBox_Change, pour insérer le "/" automatiquement dans les TextBox concernés (N° des TextBox > 50 et < à 78).

tototiti, je ne sais pas si tu connais ce lien :
- Club d'entraide des développeurs francophones
C'est la première partie d'un dossier concernant les modules de classes.

A+

PS : avec le fichier c'est mieux
Fichiers attachés
Type de fichier : xls Module Class TextBox.xls (31,5 Ko, 4 affichages)
__________________
bqtr est connecté maintenant   Réponse avec citation
Vieux 02/10/2008, 14h03   #9 (permalink)
XLDnaute Accro
 
Date d'inscription: mars 2005
Messages: 1 375
Par défaut Re : textbox change

Bonjour à tous


J'avais commncé à travaillé sur le sujet il y a quelques temps avec l'aide de staple et un code de MichelXLD.

Voici ce que j'ai pu faire (mais bon, c'est assez complexe les Modules de classes).

http://www.excel-downloads.com/forum...tml#post527306
__________________
Salutations
Michel

Pour faire facilement vos comptes personnels
http://www.excel-downloads.com/remos...s-MJ-2007.html

Trouvez les couleurs Le JEU

http://www.excel-downloads.com/forum...-couleurs.html

Trouvez le mot

http://www.excel-downloads.com/forum...tml#post572580
MJ13 est déconnecté   Réponse avec citation
Vieux 02/10/2008, 15h29   #10 (permalink)
XLDnaute Barbatruc
 
Avatar de tototiti2008
 
Date d'inscription: avril 2008
Version Excel : Excel 2003 (PC)
Messages: 2 933
Par défaut Re : textbox change

Bonjour bqtr, Bonjour MJ13,

Merci à vous, ça semble trés intéressant
mais il y a du boulot.... je sais pas trop quand je pourrais m'y mettre, moi
__________________
C'est en Excellant qu'on devient Excelleron ?
tototiti2008 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

Discussions similaires
Discussion Auteur Forum Réponses Dernier message
textbox ne change pas a toutes Dennnisss Forum Excel 2 01/04/2008 02h27
Change / Selection Change Valentin_Loupe Forum Excel 4 27/03/2008 22h31
Change de textbox auto Dennnisss Forum Excel 5 13/01/2008 08h27
on change Bitouille Forum Excel 2 08/11/2005 18h52
Activer un textbox sur l'action "change" d'un combobox Nicolas Forum Excel Downloads - Archives 5 21/06/2002 19h38


Fuseau horaire GMT +2. Il est actuellement 20h22.


(C) 2006 Excel Downloads