J'ai une feuille de calcul Excel qui, lorsqu'elle ouvre, essaie de remplir une zone de list déroulante. Sur mon PC, il échoue mais sur un autre collègue, ce n'est pas le cas. En mode de design, je peux cliquer sur la zone de list déroulante avec la formule suivante à l'intérieur:
=EMBED("Forms.ComboBox.1","")
L'alias de la zone de list déroulante est Combo_bench et est appelé (et échoué) dans les macros comme ça:
Worksheets("Main").Combo_bench.Clear
Aussi, lorsque j'ai essayé de voir la propriété en mode de design, il semble que ce soit la propriété d'une feuille inconnue dans mon classur. Il affiche Sheet01 Feuille de travail .
Je ne suis pas vraiment habitué à excel les macros, alors est-ce quelque chose qui me manque? Je ne comprends pas pourquoi il travaille sur mon collègue informatique et pas le mien.
Essayez cela, probablement il va résoudre le problème.
Cliquez sur Démarrer, tapez% appdata% \ microsoft \ forms dans la zone Ouvrir, puis appuyez sur Entrée.
Supprimez tous les files de ce dossier.
quelques étapes copiées à partir de: https://support.microsoft.com/en-us/kb/2703186