Je développe une petite appli j'ai fait le choix d'utiliser les contrôles ActiveX que je n'aime pas trop d'habitude en raison de leur instabilité
J'ai fait ce choix car je trouvais que c'était un bon compromis entre les usf et les ctrl de formulaire, bref
j'ai développé sous Office 2019, et j'étais heureu de découvrir qu'on pouvait avoir un comportement similaire au ctrl de formulaires avec linkedcell notamment
et donc démo au client plus rien de marche...
enfin quand je dis rien ne marche point de vue client, les controles ne réagissent pas ou mal
si je clique sur une combobox l'outil fait bien le travail mais l'affichage dans la combobox selectionné ne se fait pas
je résoud le problème en faisant un range("A1").select c'est la seule manip que j'ai trouvée qui fonctionne
là où c'est plus embêtant c'est au niveau des zones de texte, quand je clique dedans je peux écrire mais on voit pas le curseur et l'affichage ne se fait pas
je peux pas faire range("A1").select car je perdrais le focus sur ma textbox... et je pourrais taper qu'un caractère à la fois
je précise que j'ai une linkedcell sur ma textbox également si je mets crée un classeur vierge avec une textbox sans rien le fonctionnement est normal
pour vous dire à quel point c'est ubuesque le comportement de ma textbox dépend de l'écran sur lequel je met mon appli, sur l'écran principal ça marche à peu près et quand je met sur l'écran secondaire c'est là où la textbox ne se met pas à jour...
Bref voilà si vous avez des solutions pour résoudre ce truc c'est dommage car les ctr activex sont une solution pratique pour développer rapidement un petot applicatif léger mais tellement instable !
Gorz.
Partager