Problème Textbox USERFORM VBA EXCEL
Résolu/Fermé
Gornarf
Messages postés
121
Date d'inscription
vendredi 19 février 2010
Statut
Membre
Dernière intervention
15 mai 2014
-
17 août 2011 à 09:35
Gornarf Messages postés 121 Date d'inscription vendredi 19 février 2010 Statut Membre Dernière intervention 15 mai 2014 - 17 août 2011 à 10:38
Gornarf Messages postés 121 Date d'inscription vendredi 19 février 2010 Statut Membre Dernière intervention 15 mai 2014 - 17 août 2011 à 10:38
A voir également:
- Calendrier userform vba excel
- Liste déroulante excel - Guide
- Si et excel - Guide
- Word et excel gratuit - Guide
- Déplacer une colonne excel - Guide
- Excel compter cellule couleur sans vba - Guide
6 réponses
Morgothal
Messages postés
1236
Date d'inscription
jeudi 22 avril 2010
Statut
Membre
Dernière intervention
19 mai 2015
183
17 août 2011 à 09:42
17 août 2011 à 09:42
Salut,
Essaye de mettre ta macro qui somme les textbox dans une private sub comme celle ci :
Comme ça, la macro s'exécute lorsque que le contenu de la txtbox change.
Essaye de mettre ta macro qui somme les textbox dans une private sub comme celle ci :
Private Sub TextBox1_Change() End Sub
Comme ça, la macro s'exécute lorsque que le contenu de la txtbox change.
Gornarf
Messages postés
121
Date d'inscription
vendredi 19 février 2010
Statut
Membre
Dernière intervention
15 mai 2014
3
17 août 2011 à 09:45
17 août 2011 à 09:45
Salut,
ça ne marche pas, j'ai déja essayé. La somme est conditionnelle.
Si toutes les conditions ne sont pas remplie ça arrête le Sub
Source du problème?
ça ne marche pas, j'ai déja essayé. La somme est conditionnelle.
Si toutes les conditions ne sont pas remplie ça arrête le Sub
Source du problème?
Gornarf
Messages postés
121
Date d'inscription
vendredi 19 février 2010
Statut
Membre
Dernière intervention
15 mai 2014
3
17 août 2011 à 09:47
17 août 2011 à 09:47
J'ai parcourus la toile de long en large en essayant différentes choses avant de venir poster. Cette fonction est une fonction de confort et un autochange évitera de générer des erreur dans le cas ou l''utilisateur oublierai de cliquer sur le bouton ==> on fait sauter les boutons et on automatise... mais comment?... that's the question
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 754
17 août 2011 à 10:08
17 août 2011 à 10:08
Bonjour,
Il existe un super méga hyper génial code VBA pour sommer automatiquement des textbox. Tu le trouveras à cette adresse
En gros, il utilise deux modules de classe et un userform avec des textbox.
Si tu as du mal à l'adapter à ton cas, dis le nous essaierons ensemble.
Il existe un super méga hyper génial code VBA pour sommer automatiquement des textbox. Tu le trouveras à cette adresse
En gros, il utilise deux modules de classe et un userform avec des textbox.
Si tu as du mal à l'adapter à ton cas, dis le nous essaierons ensemble.
Morgothal
Messages postés
1236
Date d'inscription
jeudi 22 avril 2010
Statut
Membre
Dernière intervention
19 mai 2015
183
Modifié par Morgothal le 17/08/2011 à 10:09
Modifié par Morgothal le 17/08/2011 à 10:09
Peut etre dans un schéma de ce genre :
Private Sub TaDerniereTextbox_Change() If userform.txtbox1<>"" and userform.txtbox2<>"" Then UserForm.TaDerniereTextbox.Value = UserForm.txtbox1.Value + UserForm.txtbox2.Value End If End Sub
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Gornarf
Messages postés
121
Date d'inscription
vendredi 19 février 2010
Statut
Membre
Dernière intervention
15 mai 2014
3
17 août 2011 à 10:29
17 août 2011 à 10:29
Je test vos propositions
merci pour vos interventions ;)
merci pour vos interventions ;)
Gornarf
Messages postés
121
Date d'inscription
vendredi 19 février 2010
Statut
Membre
Dernière intervention
15 mai 2014
3
17 août 2011 à 10:38
17 août 2011 à 10:38
Voila, en fait je retestai la premiere proposition de morgo.
j'ai fais des Sub _change dans toutes les TB concernées et maintenant ca marche.
En gros je rentrai mon Sub_change dans la mauvaise TB
Encore un grand merci à tous les deux pour vos inspirations!
j'ai fais des Sub _change dans toutes les TB concernées et maintenant ca marche.
En gros je rentrai mon Sub_change dans la mauvaise TB
Encore un grand merci à tous les deux pour vos inspirations!