OVH Cloud OVH Cloud

valeur renvoie un message

2 réponses
Avatar
Chokes
Bonsoir,
depuis un USF dans lequel j'inscrit un chiffre dans un textbox, par ex 3
dans la cellule AP208 DE XL, je demande à XL dans la cellule AP209 de me
recalculer le résultat, et si ce résultat est > à la valeur de 51 je voudrai
qu'il m'ouvre un autre USF dans lequel j'aurai marqué "erreur" .
le pb est que je ne sais pas faire ce genre de renvoi, pouvez vous me donner
un petit coup de main ?
Merci

2 réponses

Avatar
Ange Ounis
Pourquoi un UserForm ?

Si tu inscris la valeur du textbox en AP208 en cliquant sur un bouton, le code
peut vérifier si AP209 (où je suppose qu'il y a une formule) est devenu plus
grand que 51 et envoyer cette info dans une simple MsgBox :

Private Sub CommandButton1_Click()
Me.Hide
Range("A28").Value = TextBox1.Value
If Range("A29").Value > 51 Then MsgBox "Erreur"
Unload Me
End Sub

----------
Ange Ounis
----------

Bonsoir,
depuis un USF dans lequel j'inscrit un chiffre dans un textbox, par ex 3
dans la cellule AP208 DE XL, je demande à XL dans la cellule AP209 de me
recalculer le résultat, et si ce résultat est > à la valeur de 51 je voudrai
qu'il m'ouvre un autre USF dans lequel j'aurai marqué "erreur" .
le pb est que je ne sais pas faire ce genre de renvoi, pouvez vous me donner
un petit coup de main ?
Merci


Avatar
Chokes
Merci Ange
j'ai appliqué une partie de ta solution qui fonctionne tres bien.
En attendant j'étais passé par :
Sheets("Générique").Select
If [AP209].Value > 51 Then
MenuAvert3Tireurs.Show

qui m'ouvrait un autre USF et qui fonctionne aussi mais je préfère ta solution

Bonsoir