Bonjour,
j'aurai voulu savoir s'il était possible de détecter si l'utilisateur est encore dans l'édition d'une cellule lorsqu'il appuie sur un bouton sur la feuille.
Je vous explique la situation:
L'utilisateur va pouvoir mettre à jour des données d'une BDD Access via Excel. Pour cela je fait une recopie des ligne qu'il veut grâce à un formulaire.
Avec l’événement Workbook_SelectionChange je détecte les cellule qui ont subi des changements et les garde en mémoire dans une variable globale.
J'ai ensuite une macro qui me permet de mettre à jour la BDD avec les valeurs qui ont été mémorisées.
Le problème étant que si l'utilisateur est encore en mode "édition" d'une cellule, celle-ci n'est pas détectée comme étant mise à jour, ne sera pas mise à jour à l’exécution de la macro mais sera mis en file d'attente pour la prochaine exécution.
Savez-vous comment détecté qu'une cellule est en édition, afin de pour l'ajouter directement à ma liste ?
Sachant que j'ai déjà essayé de sélectionner une autre ligne (par macro) afin de "valider" les changements en cours, sans succès.
Cordialement,
Arthur.