Hello
Dans une feuille, je vais mettre une liste déroulante de formulaire.
En raison d'un bug sur les contrôles ActiveX (erreur 32089, que n'arrive pas à résoudre les méthodes évoquées ici ou là), je ne peux pas utiliser une liste ActiveX.
C'est dommage, car en sélectionnant une entrée de la liste, ça me permettait avec un bout de VBA lié à l'objet de mettre dans une cellule une marque précisant que l'entrée avait changé.
J'ai essayé une macro Worksheet_SelectionChange qui se déclenche quand la cellule liée (avec l'index de l'entrée) change ... mais le SelectionChange ne fonctionne que quand on entre manuellement quelque chose, pas quand la cellule est modifiée par la modif de la liste.
Avez-vous une idée pour écrire dans une cellule sur modif de l'entrée de la liste de formulaire ?
merci !
Dans une feuille, je vais mettre une liste déroulante de formulaire.
En raison d'un bug sur les contrôles ActiveX (erreur 32089, que n'arrive pas à résoudre les méthodes évoquées ici ou là), je ne peux pas utiliser une liste ActiveX.
C'est dommage, car en sélectionnant une entrée de la liste, ça me permettait avec un bout de VBA lié à l'objet de mettre dans une cellule une marque précisant que l'entrée avait changé.
J'ai essayé une macro Worksheet_SelectionChange qui se déclenche quand la cellule liée (avec l'index de l'entrée) change ... mais le SelectionChange ne fonctionne que quand on entre manuellement quelque chose, pas quand la cellule est modifiée par la modif de la liste.
Avez-vous une idée pour écrire dans une cellule sur modif de l'entrée de la liste de formulaire ?
merci !