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 !

akramenergie

XLDnaute Occasionnel
Bonjour mes amis
dans la feuil1 de mon fichier j'ai des numéro de lot fermer ou ouver.
fermer c'est avec la couleur rouge ouvert c'est sans couleur
je voudrais que lorsque je saisie dans la deuxieme feuil un numéro de lot qui est férmer un message d'erreur s'affiche qui interdi la saisie de ce lot
Merci
 

Pièces jointes

Re : saisie condisionnel

Bonjour,

Voici une procédure parmi d'autres possibles, à mettre dans le code de la feuille


Code:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Column <> 1 Or Target.Text = vbNullString Then Exit Sub
    Dim c As Range
    Set c = Feuil1.Range("A:A").Find(what:=Target, LookIn:=xlValues, lookat:=xlWhole)
    If Not c Is Nothing Then
        If c.Interior.ColorIndex = 3 Then
            MsgBox "Lot non ouvert: " & Target.Text, vbCritical, "Erreur saisie"
            Application.EnableEvents = False
            Target.ClearContents
            Application.EnableEvents = True
        End If
    End If
End Sub

A+
 
- 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

Discussions similaires

Réponses
6
Affichages
205
Réponses
6
Affichages
571
Réponses
4
Affichages
310
Réponses
4
Affichages
525
Réponses
6
Affichages
872
Retour