Bonjour à tous,
Cela fait des heures que je cherche dans les forums, mais sans résultat.
Mon problème doit être trop simple lol
Je voudrais simplement attribuer un pourcentage de réduction sur des nombres placés dans des cellules.
La liste déroulante avec les % (5, 10...)est bien créée, et j'ai mon nombre en F9. Je voudrais maintenant qd je choisis dans ma liste le pourcentage que je voudrais octroyer, que ce même nombre en F9 soit adapté avec le pourcentage demandé.
Voici ce que j'ai fait, mais j'ai de suite 0 en F9, mais si j'affiche le résultat dans une autre cellule, ca va bien, mais ce n'est pas le but.
Private Sub ComboBox1_Change()
If ComboBox1.Value = "0" Then
Range("F9" ).Formula = "=F9-(F9*0%)"
ElseIf ComboBox1.Value = "5" Then
Range("F9" ).Formula = "=F9-(F9*5%)"
ElseIf ComboBox1.Value = "10" Then
Range("F9" ).Formula = "=F9-(F9*10%)"
ElseIf ComboBox1.Value = "15" Then
Range("F9" ).Formula = "=F9-(F9*15%)"
End If
End Sub
Aussi, quand je rechange le pourcentage, cela doit tjs se faire sur base du nombre de départ! Donc y a t il un moyen de mettre ce nombre en mémoire tampon ou autre? je ne m'y connais pas assez :s
Au secours...
NB: Je ne suis pas dans un Userform!! mais directement sur la feuille excel
Message édité par bingojm le 12-02-2009 à 15:52:05