Conserver mes messages d'erreurs

yOUnII

XLDnaute Nouveau
Bonjour à tous, mon problème est le suivant :

je souhaiterais conserver des messages d'erreurs tel que : « veuillez saisir du numérique… » sur des champs qui deviennent masqués lorsque l’utilisateur choisit « non » mais qui ne le sont pas lorsqu'il choisit "oui".

Le message d’erreur suivant apparaît lorsque à la fin de ma boîte personnalisée j’actionne le bouton valider : « erreur d’exécution ‘2110’ : Le focus ne peut-être déplacé sur le contrôle car celui-ci est invisible, non activé, ou d’un type n’acceptant pas le focus . »

Je souhaiterais donc savoir comment faire pour résoudre ce problème, à savoir conserver mes messages d'erreurs sur les champs masquer sans que cela déclenche ce conflit de programmation.

le code suivant que j'ai essayé ne fonctionne pas vraiment.

Do While OB_TROUVER_EMP_N.Value = False And OptionButton1.Value = False
If Not IsNumeric(S_SAL_PREM) Then
MsgBox ("Montant de votre premier salaire net (hors prime) : Veuillez
saisir du numérique")
S_SAL_PREM = 0
S_SAL_PREM.SetFocus
Exit Sub
End If
Loop

Quelqu'un pourrait-il me donner un petit coup de main svp ?:confused:

Merci.
 

Statistiques des forums

Discussions
312 305
Messages
2 087 082
Membres
103 457
dernier inscrit
fab2614