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

XL 2010 message box si quantité atteinte

MAN

XLDnaute Occasionnel
Bonjour le forum. bonjour a tous.
j'ai un fichier. que joint. j'ai un stock de poulet de 500. j'aimerai que si je vends ces 500 poulets, que je ne puisse plus rien vendre. en VBA svp.
merci d'avance
 

Pièces jointes

  • MANN.xlsm
    9.1 KB · Affichages: 11

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Man,
Un essai en PJ avec :
VB:
Sub Worksheet_Change(ByVal Target As Range)
    If Target.Count > 1 Then Exit Sub
    If Not Intersect(Target, Range("B3:B33")) Is Nothing Then
        If Application.Sum(Range("B3:B33")) >= Range("B1") Then
            MsgBox Application.Sum(Range("B3:B33")) & " poulets ont été vendus" & Chr(10) & "Le stock est vide"
        End If
    End If
End Sub
 

Pièces jointes

  • MANN.xlsm
    15.4 KB · Affichages: 11

MAN

XLDnaute Occasionnel
merci sylvanu. merci le forum. ceci résoud en partie la difficulté.
je voudrai que si la valeur est dépassée, que les données ne s'insèrent plus dans le tableau.
merci d'avance
 

MAN

XLDnaute Occasionnel
s'il vous plait. la feuille en question est une feuille récapitulative. le message doit s'afficher si les valeurs sont insérées dans n'importe quelle feuille du classeur.
merci d'avance.
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…