avyrex1926
Messages postés360Date d'inscriptiondimanche 3 décembre 2006StatutMembreDernière intervention 3 janvier 2012
-
30 sept. 2007 à 22:24
avyrex1926
Messages postés360Date d'inscriptiondimanche 3 décembre 2006StatutMembreDernière intervention 3 janvier 2012
-
1 oct. 2007 à 23:28
Bonjour,
Suite à un calcule dans un fichier excel, en cliquant sur un bouton, je veux que si le résultat dans la celule I17 est superieur à 0.75, qu'il me fasse apparaitre le userform resultat.Show et si le résultat est inferieur à 0.75, qu'il me fasse apparaitre le userform resultat2.
Dans mon script, il m'affiche toujour le même userforme quelque soit le résultat. Pouvez-vous m'aider svp?
Voici le script:
Private Sub CommandButton2_Click()
If Range("I17").Value < "75" Then
resultat.Show
Else
resultat2.Show
End If
End Sub
cs_MPi
Messages postés3877Date d'inscriptionmardi 19 mars 2002StatutMembreDernière intervention17 août 201823 1 oct. 2007 à 02:22
Et tu pourrais simplifier encore (il ne sert à rien de mettre des Else s'il n'y a rien à y mettre)
Private Sub CommandButton2_Click()
If Range("W17").Value >= 0.89 Then
resultat.Show
ElseIf Range("W17").Value <= 0.65 Then
resultat2.Show
ElseIf Range("W17").Value > 0.65 And Range("W17").Value < 0.89 Then
resultat3.Show
End If
avyrex1926
Messages postés360Date d'inscriptiondimanche 3 décembre 2006StatutMembreDernière intervention 3 janvier 20123 30 sept. 2007 à 23:07
Merci, j'ai même modifié comme ça:
Private Sub CommandButton2_Click()
If Range("W17").Value >= 0.89 Then
resultat.Show
Else
End If
If Range("W17").Value <= 0.65 Then
resultat2.Show
Else
End If
If Range("W17").Value > 0.65 Then
If Range("W17").Value < 0.89 Then
resultat3.Show
Else
End If
End If