Vérification sur date saisie

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 !

chris6999

XLDnaute Impliqué
Bonjour le FORUM

Je souhaiterais savoir si une date a déjà été saisie dans une autre feuille de mon fichier.

Lorsque e saisis une date en C9 dans ma feuille 1 le système vérifie que cette date n'est pas présente dans la plage B7 à B2000 de ma feuille 2.
Si c'est le cas un message d'alerte apparaît

J'ai adapté une macro un peu similiare mais cela ne fonctionne pas
Private Sub Worksheet_SelectionChange(ByVal Target As Range)

'Alerte si date d'intégration du TI43 est déja connue
'Pour toute saisie dans la plage C7 à C15000 , recherche la valeur saisie dans toutes les 'cellules de la plage C7 à C15000.
'Si la valeur est trouvée Msgbox d'alerte.
'Sinon fin de la macro

If Not Intersect([c9:c9], Target) Is Nothing And Target.Count = 1 Then
With Feuil2
For Each cell In Range("b7:b2000")
If cell.Address <> Target.Address And Target.Value = cell.Value Then
MsgBox "Cette date est déà connue dans la base"
End If
Next
End With
End If
End Sub

Est-ce quequelqu'un peut m'aider?
Cordialement
 

Pièces jointes

- 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
4
Affichages
243
  • Question Question
Microsoft 365 Contrôle sur date
Réponses
8
Affichages
278
Réponses
2
Affichages
174
Réponses
10
Affichages
309
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
563
Réponses
6
Affichages
312
Réponses
2
Affichages
171
Retour