Bonjour,
Je confirme, mais vba peut vous dire si la cellule contient des données valides :
Range("A1").Validation.Value = FALSE si donnée non valide = TRUE si donnée valide.
Validation.Value est censée pouvoir s'appliquer à une plage de cellules, mais je n'en ai jamais eu l'utilité car faisant en sorte de valider les entrées par vba avant de valoriser les cellules.
Cordialement