Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Addition , Devision dans plusieurs USF

  • Initiateur de la discussion Initiateur de la discussion Marti Marti
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Marti Marti

XLDnaute Occasionnel
Slt tout le monde..
j'ai pas pu continuer seul ..
J'ai besoin de votre aide pour faire un genre de calcul..pas seulement avec des nombres naturels mais on tenant compte aussi du nombres decimaux arrondi a 2 chiffres apres la virgule .. tous est explique dans la feuille 1 dans ce classeur si dessous.
est ce qu'il ya une idée de votre part..mille fois merci d'avance.
 

Pièces jointes

Re : Addition , Devision dans plusieurs USF

Bonjour .. Bravo LAETITIA
genial et excellent resultat de ta part .. je suis tres heureux de ce magnifique resultat .. grace a toi .. mille fois merci
j'ai une remarque LAETITIA est ce qu'on peut faire le resultat d'une textbox n'importe quel textbox par exemple ici textbox 5 comme le resultat d'une calculatrice .. dans ce classeur j'ai trouve dans un simple exemple le resultat dans textbox5 ( 1.31 ) j'ai fais le calcul avec calculatrice j'ai trouve ( 1.3000....) est ce qu'on peut faire le resultat comme ceci (1.30).
merci d'avance
cordialement
Marti Marti
 
Dernière édition:
Re : Addition , Devision dans plusieurs USF

Re,

Ma contribution au superbe travail de Laetitia, le code du Module de classe :

Code:
Private Sub txt_Change()
txt = Replace(txt, " ", "")
If txt <> "" Then txt = Val(Replace(txt, ",", ".")) & IIf(InStr(",.", Right(txt, 1)), Mid(0.1, 2, 1), "")
a.T3 = Format(Val(Replace(a.T1, ",", ".")) + Val(Replace(a.T2, ",", ".")), "0.00")
a.T4 = Format(Val(Replace(a.T3, ",", ".")) / 2, "0.00")
UserForm3.T5 = Format((Val(Replace(UserForm1.T4, ",", ".")) + _
  Val(Replace(UserForm2.T4, ",", ".")) + Val(Replace(UserForm3.T4, ",", "."))) / 3, "0.00")
End Sub
Fichier joint.

A+
 

Pièces jointes

Re : Addition , Devision dans plusieurs USF

Re,

Une petite amélioration pour éviter la frappe d'un 2ème séparateur :

Code:
Private Sub txt_Change()
txt = Replace(txt, " ", "")
If txt <> "" Then txt = Val(Replace(txt, ",", ".")) & _
  IIf(InStr(",.", Right(txt, 1)), Mid(0.1, 2, 1), "")
txt = Application.Substitute(txt, Mid(0.1, 2, 1), "", 2) 'évite un 2ème séparateur
a.T3 = Format(Val(Replace(a.T1, ",", ".")) + Val(Replace(a.T2, ",", ".")), "0.00")
a.T4 = Format(Val(Replace(a.T3, ",", ".")) / 2, "0.00")
UserForm3.T5 = Format((Val(Replace(UserForm1.T4, ",", ".")) + _
  Val(Replace(UserForm2.T4, ",", ".")) + Val(Replace(UserForm3.T4, ",", "."))) / 3, "0.00")
End Sub
Fichier (2).

A+
 

Pièces jointes

Re : Addition , Devision dans plusieurs USF

Slt excellent JOB75 ..
je te remercie infiniment pour cette merveilleuse amelioration .. variment superbe touche d'idee .. je te remencie de tous mes profonds excellent JOB75..une derniere remarque dans ce sujet je l'ai explique dans ce classeur et merci d'avance .
cordialement
Marti Marti
 

Pièces jointes

Dernière édition:
Re : Addition , Devision dans plusieurs USF

Re Marti Marti,

Ce n'est pas très difficile de modifier la macro précédente :

Code:
Private Sub txt_Change()
txt = Replace(txt, " ", "")
If txt <> "" Then txt = Replace(Val(Replace(txt, ",", ".")), ",", ".") & _
  IIf(InStr(",.", Right(txt, 1)), ".", "")
txt = Application.Substitute(txt, ".", "", 2) 'évite un 2ème séparateur
a.T3 = Format(Val(a.T1) + Val(a.T2), "0.00")
a.T4 = Format(Val(Replace(a.T3, ",", ".")) / 2, "0.00")
UserForm3.T5 = Format((Val(Replace(UserForm1.T4, ",", ".")) + _
  Val(Replace(UserForm2.T4, ",", ".")) + Val(Replace(UserForm3.T4, ",", "."))) / 3, "0.00")
End Sub
Fichier (3).

Edit : pour empêcher la modification des TextBoxes T3 T4 T5 j'ai mis leur propriété Locked à True.

Bonne nuit.
 

Pièces jointes

Dernière édition:
Re : Addition , Devision dans plusieurs USF

merci..j'ai appris plusieurs trics .. grace a toi excellent JOB75 .. excellente LAETITIA .. et tous qui m'ont aide .. mille fois merci
Bonne nuit
cordialement
Marti Marti
 
Re : Addition , Devision dans plusieurs USF

merci ..merci ..excellentes idees .. locked a true ..vraiment magnifique
je te remercie mille fois
cordialement
Marti Marti
 
Dernière édition:
Re : Addition , Devision dans plusieurs USF

slt a tous..je ne sais pas quoi dire sauf je suis fatigue avec ce genre de calcul..apres tout faire.. je bloque dans ce module comme l'indique cette image dans ce classeur.
j'espere votre aide svp
merci d'avance
cordialement
Marti Marti
 

Pièces jointes

Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

C
Réponses
10
Affichages
13 K
craigthefrenchy
C
G
Réponses
9
Affichages
18 K
guillaume3687irish
G
O
Réponses
4
Affichages
2 K
O
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…