MsgBox qui revient tout le temps
Résolu
jean300
Messages postés
382
Statut
Membre
-
jean300 Messages postés 382 Statut Membre -
jean300 Messages postés 382 Statut Membre -
Bonjour,
Dans ce code,le MsgBox "Vous devez inscrire au moins 3 utilisateurs avec leur mot de passe"
s'affiche même lorsque le 3ème utilisateur est entré
Je ne comprend pas pourquoi
En vous remerciant
Dans ce code,le MsgBox "Vous devez inscrire au moins 3 utilisateurs avec leur mot de passe"
s'affiche même lorsque le 3ème utilisateur est entré
Je ne comprend pas pourquoi
En vous remerciant
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Application.Intersect(Target, Range("B10:D25")) Is Nothing Then 'C12
Application.EnableEvents = False
If Application.WorksheetFunction.CountBlank(Range("B10:C12")) < 3 Then
MsgBox "Vous devez inscrire au moins 3 utilisateurs avec leur mot de passe"
End If
Application.EnableEvents = True
'Affiche destinataires e-mail
Dim reponse As Variant
If Target.Address = "$D$25" Then
If LCase(Target.Value) = "x" Then
Range("K36").Value = "x"
Else
reponse = MsgBox("Autoriser à visualiser les e-mail ?", vbYesNo + vbQuestion)
If reponse = vbYes Then
Range("K36").Value = "x"
Else
Range("K36").Value = ""
End If
End If
End If
End If
End Sub
A voir également:
- MsgBox qui revient tout le temps
- Renommer plusieurs fichiers en même temps - Guide
- Yahoo search revient tout le temps ✓ - Forum Virus
- Combien de temps dure le sablier sur snap ✓ - Forum Snapchat
- Family link le temps ne correspondent pas - Forum Contrôle parental
- Ss06 snapchat combien de temps - Forum Snapchat
3 réponses
Bonjour,
Si le nombre de cellules vide est inferieur a 3 alors ....
Peut-etre >3 serait plus judicieux
Application.WorksheetFunction.CountBlank(Range("B10:C12")) < 3
Si le nombre de cellules vide est inferieur a 3 alors ....
Peut-etre >3 serait plus judicieux