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

N

neness

Guest
bonjour à tous,

j'ai fait un programme ac plusieurs msgbox et l'ordi m'ouvre pas la bonne. Pk?



merci à toutes les réponses

A bientôt
 
Bonjour

Sans plus de détail de ta part je dirai que cela ne vient pas du pc mais de celui qui a programmé et qui n'a pas mis le bon code au bon endroit ou qui n'appelle pas la bonne boite 😉

Bonne journée

Message édité par: Pascal76, à: 25/04/2005 16:03
 
bonjour pascal76,

merci pour ta réponse

voilà quelques précisions

Private Sub CmdButtonok_Click()
fin = 4
For i = 2 To fin
If boite_utilisateur = Range('a' & i).Value And boite_mot_de_passe = Range('b' & i).Value Then
MsgBox 'utilisateur identifié'
Else: MsgBox 'erreur d'identification'
End If
Next
End Sub

le programme ouvre la msgbox 'erreur d'identification' alors que le nom d'utilisateur et le mot de passe sonr corrects. Je ne comprends pas pk?

A bientôt
 
re

je verrais un truc du genre

Private Sub CmdButtonok_Click()
Dim i as Byte
fin = 4
For i = 2 To fin
If boite_utilisateur = Range('a' & i).Value then
If boite_mot_de_passe = Range('b' & i).Value Then
MsgBox 'utilisateur identifié'
Else
MsgBox 'erreur d'identification'
End If
exit for
end if
Next
End Sub
 
Bonjour

Une proposition :

Private Sub CommandButton1_Click()
Dim i As Byte

For i = 2 To 4
If boite_utilisateur = Range('a' & i).Text And boite_mot_de_passe = Range('b' & i).Text Then
MsgBox 'utilisateur identifié'
Exit Sub
End If
Next i

MsgBox 'erreur d'identification'
End Sub

le fin=4 est inutile ou alors il faut le déclarer, dim fin as byte

Salut
 
- 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
4
Affichages
276
Réponses
2
Affichages
154
Retour