Bonjour à tous,
Après avoir passé plusieurs heures à m'arracher la tête, je me suis dit qu'un post sur un forum m'apporterait peut être la solution.
Dans le cadre d'un projet, je dois réaliser une série de vérification de cellules sur excel (via du code VBA).
Par exemple "est ce que la cellule truc est une liste déroulante ?"
Dans un premier temps l'idée est simplement de créer une msgbox qui me renvoie "true" si c'est bien une liste déroulante et "false" si ça ne l'est pas.
Parmi les dizaines de morceau de code, j'ai notamment testé celui-ci, mais ça ne fonctionne pas (je précise que j'ai préalablement créée une liste déroulante du la cellule C2).
Je suis certain que je passe à côté de quelque chose. (Je galère encore pas mal pour arriver à dissocier objets, méthodes et propriétés), du coup souvent la console me renvoie des incompatibilités de types.
Je vous remercie d'avance pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 cells (2, 3).select msgbox(typeof selection is xlValidateList)
Partager