l opposé ou contraire ??

  • Initiateur de la discussion Initiateur de la discussion Evelynetfrancois
  • 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 !

E

Evelynetfrancois

Guest
bonjour le forum

je me permet de vous solliciter une fois de plus
pour un soucis........;
voila
si la value de combobox2 et egale à la valie de TextBox2.
je voudrais que ma textbox1 soit l oppose de ma textbox3

soit textbox1= 45 donc textbox3 = -45

(oppose ou contraire je sais plus ??)

If ComboBox2.Value = TextBox2.Value Then
TextBox1.Value = L'opposé de TextBox3.Value
End If

merci pour vos sujetions
bonne journee a tous
EetF
 
Bonjour Evelyneetfrançois,

Ca fesait longtemps qu'on ne vous avait vu.

Vous donner presque la solution ...

If ComboBox2.Value = TextBox2.Value Then
TextBox3.Value = TextBox1.Value * -1

C'est l'opposé.
Le contraire de la multiplication est la division.


En espérant que cela te (vous) dépanne.
Bonne journée.

Abel.
 
Bonjour

Abel sans tester il y aura peut-être un problème si il y a des chiffres avec des décimales qui utilise le . par exemple alors que la virgule est reconnu comme séparateur

Mais si que des entiers pas de problème

Bonne journée

Message édité par: Pascal76, à: 22/06/2005 08:35
 
merci beaucoup Abel /pascal76

et oui multiplier par moins 1 !!!
quand on me donne la soluce c'est tellement evident lol
mais quand on est loin des math , c'est durr lol
merci beaucoup ca marche evidement tres bien !!

Apparement pascal ca a l air d aller (pour le moment)
mais je garde precieusement les lignes de vos macros

bonne journee et au plaisir de vous lire
EetF
 
Re,

Très juste, Pascal. Il me reste encore quelques progrès à faire ...

If InStr(1, TextBox1, '.', vbTextCompare) <> 0 Then
TextBox2.Text = Val(TextBox1) * -1
Else
TextBox2.Value = TextBox1 * -1
End If

Le code ci-dessus fonctionne quelque soit le séparateur décimal (point ou virgule).

Je viens de découvrir un truc. C'est marrant, si le séparateur décimal est une virgule, TextBox.Value ou .Text retourne un entier ...


Abel.
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
1 K
M
Réponses
3
Affichages
1 K
MONADESIGN82
M
D
Réponses
8
Affichages
2 K
L
Réponses
9
Affichages
1 K
L
Réponses
1
Affichages
987
lilidxb
L
E
Réponses
8
Affichages
1 K
Emli15
E
M
  • Question Question
Réponses
7
Affichages
1 K
Mike March
M
A
Réponses
17
Affichages
2 K
A
H
Réponses
3
Affichages
1 K
HugoB99
H
C
Réponses
6
Affichages
1 K
charette36
C
Retour