Bonjour,
Je viens demander votre aide, car là "je pète un plomb".
J'ai une feuille avec des cellules qui ont des validations.
Si je clique via le menu sur "Entourer les données non valides", j'ai bien les ronds rouges qui apparaissent aux bons endroits.
En revanche, si j'exécute le code suivant :
ActiveSheet.CircleInvalid
Je n'ai aucun rond qui ne s'affiche (c'est pourtant exactement ce code qui est généré quand on enregistre une macro et qu'on utilise la fonction "Entourer les données non valides").
J'ai "tout" essayé, appeler CircleInvalid de différentes manières (Worksheets(index), Worksheets("nom de feuille") etc ...) rien y fait.
Autre bizarrerie : Si j'entoure les données non valide via l'interface, et que j'exécute ensuite via VBA un "CircleInvalid", je n'ai alors plus aucun cercle, ils ont été supprimés par le "CircleInvalid".
Pour info, ma feuille fonctionnai très bien avant ... (avant quoi ? si je pouvais le savoir justement ...)
Merci d'avance pour votre aide.
a+
Damran
Partager