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
- Family link le temps ne correspondent pas - Forum Contrôle parental
- Combien de temps dure le sablier sur snap ✓ - Forum Snapchat
- Temps pour soi iphone - Guide
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