XL 2016 créer une alerte

marc94600

XLDnaute Occasionnel
Bonjour tout le monde

Petite question : Comment puis je mettre une alerte (clignotement ou autre ) dans mon tableau (FEUILLE DONNEES) quand je remplis les différents champs et que le nom et les prénoms existent déjà dans la feuille Révision specifique. (mon tableau de travail comporte plus de 5000 noms)
merci à vous tous
marc
 

Pièces jointes

  • ESSAI DER.xlsx
    17.9 KB · Affichages: 12

marc94600

XLDnaute Occasionnel
Je vous remercie pour ces 2 réponses qui fonctionne bien. En revanche sommes nous obligé de passer par une MFC car comme nous sommes plusieurs à travailler sur le tableau les MFC bouges car nous sommes amenés à faire souvent des copier coller... Et mes collègues oublie souvent de faire une copie de données ce qui bouleverse tout le temps les MFC. Une formule reste fixe ce serait mieux....
Merci à vous deux
Marc
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Marc, JHA,
On peut passer par du VBA avec une macro Worksheet_Change.
A chaque changement de valeur des colonnes D à F, on réinitialise la MFC.
Surement le plus rapide :
VB:
Sub Worksheet_Change(ByVal Target As Range)
    If Target.Count > 1 Then Exit Sub
    If Not Intersect(Target, Range("D2:F10000")) Is Nothing Then
        On Error GoTo Fin
        Application.ScreenUpdating = False: Application.EnableEvents = False
        Set Plage = Range("D2:F" & Range("D65500").End(xlUp).Row)
        Plage.FormatConditions.Delete
        Plage.FormatConditions.Add(Type:=xlExpression, _
        Formula1:="=NB.SI.ENS(Nom;INDEX($D:$D;LIGNE());Prénoms;INDEX($F:$F;LIGNE()))>0").Interior.Color = vbRed
    End If
Fin:
    Application.EnableEvents = True: Application.ScreenUpdating = True
End Sub
 

Pièces jointes

  • ESSAI DER (4).xlsm
    25.2 KB · Affichages: 1

Discussions similaires

Réponses
17
Affichages
953
Réponses
7
Affichages
485

Statistiques des forums

Discussions
311 724
Messages
2 081 936
Membres
101 844
dernier inscrit
pktla