Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Boite de dialogue

Andry

XLDnaute Junior
Bonjour à tous!!!
Alors voila mon problème, j'ai un fichier de contrôle, et je souhaite afficher une boite de dialogue qui indique au utilisateurs d'effectuer d'autre contrôle lorsque la moyenne est inférieur à 12.
Ci joint le fichier, c'est plus compréhensible je pense!!
J'ai essayer avec validation, mais cela ne marche pas car c'est une moyenne mais non pas une valeur saisie!
Merci d'avance
 

Pièces jointes

  • controle.xls
    23 KB · Affichages: 51
  • controle.xls
    23 KB · Affichages: 56
  • controle.xls
    23 KB · Affichages: 56

laurent950

XLDnaute Accro
Re : Boite de dialogue

Bonsoir,

le code serais celui-ci

Private Sub Worksheet_Change(ByVal Target As Range)

If Not Application.Intersect(Target, Range(Cells(2, 2), Cells(7, 8))) Is Nothing Then
For Each c In Range(Cells(7, 2), Cells(7, 8))
If c < 12 Then
MsgBox "Moyenne est inférieur à 12!", vbRetryCancel + vbCritical, "ERREUR !"
c.Select
Exit For
End If
Next c
End If

End Sub
Laurent
 

Pièces jointes

  • controle.xls
    45.5 KB · Affichages: 64
  • controle.xls
    45.5 KB · Affichages: 72
  • controle.xls
    45.5 KB · Affichages: 62
Dernière édition:

JBARBE

XLDnaute Barbatruc
Re : Boite de dialogue

Bonsoir,

Peut-être ceci :

de B7 à H7 >

=SI(ET(B2="";B3="";B4="";B5="";B6="");"Refaire contrôle";SI(MOYENNE(B2:B6)<12;"Refaire contrôle";MOYENNE(B2:B6)))
 
Dernière édition:

Andry

XLDnaute Junior
Re : Boite de dialogue

Jbarbe, merci de s'interreser à mon problème,
en faite je ne veut pas effacer les autres contrôle mais juste inviter l'utilisateur à effectuer d'autre contrôle lorsque la moyenna est inférieur à 12.
 

JBARBE

XLDnaute Barbatruc
Re : Boite de dialogue

J'envoie un fichier ! Clic sur le bouton SELECTION

Le fichier que tu ne peux ouvrir a été fait avec Excel 2007 et supérieur !
 

Pièces jointes

  • Copie de controle.xls
    76 KB · Affichages: 56
  • Copie de controle.xls
    76 KB · Affichages: 56
  • Copie de controle.xls
    76 KB · Affichages: 54
Dernière édition:

JBARBE

XLDnaute Barbatruc
Re : Boite de dialogue

Ou ce fichier :
 

Pièces jointes

  • Copie de controle_bis.xls
    76 KB · Affichages: 43
  • Copie de controle_bis.xls
    76 KB · Affichages: 43
  • Copie de controle_bis.xls
    76 KB · Affichages: 43

JBARBE

XLDnaute Barbatruc
Re : Boite de dialogue

Je m'excuse pour Laurent950 dont j'ai utilisé et transformé son fichier ( les cellules vides provoquaient une erreur)!

Celui-ci est donc maintenant adapté pour Excel 2003 !
 

Pièces jointes

  • Copie de controle1.xls
    73 KB · Affichages: 54

JBARBE

XLDnaute Barbatruc
Re : Boite de dialogue

Tu peux utiliser mon fichier "Copie de contrôle_bis.xls " Et ainsi cliquer sur le bouton " SELECTION " une fois avoir saisie les valeurs dans les colonnes correspondantes ! Ce qui évitera l'apparition de la boîte de dialogue à chaque saisie !
 
Dernière édition:

JBARBE

XLDnaute Barbatruc
Re : Boite de dialogue

Voici un autre fichier qui contrôle ( en cliquant sur le bouton SELECTION) les cellules vides et la MOY < 12 !
 

Pièces jointes

  • Copie de controle_bis.xls
    86 KB · Affichages: 62
  • Copie de controle_bis.xls
    86 KB · Affichages: 68
  • Copie de controle_bis.xls
    86 KB · Affichages: 64

Andry

XLDnaute Junior
Re : Boite de dialogue

Vous allez dire que je suis pénible mais est ce qu'il y a moyen de supprimer le bouton sélection et après avoir rentrée les 5 valeurs on affiche le message en fonction de la moyenne.
 

Discussions similaires

Réponses
12
Affichages
595
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…