Controle défaillant après chargement de fichier

Bonjour,

J'ai une macro utilisant qq contrôles sur une feuille Excel (2007 / windows 7) fonctionnant normalement sur un pc de bureau.

Des dizaines de fois j'ai transféré cette feuille ((sous format xlsm, en utilisant une clé usb) sur un notebook équipé d'Excel 2007/ windows8) sans problème.

Or depuis qq jours, à la fin du transfert sur ce notebook, j' ai le message

Erreur de Compilation. Membre de méthode ou de donnée introuvable.

Effectivement, je m'aperçois que l’exécution s’arrête sur cette ligne :

Private Sub Workbook_open()

Sheet1.btnLogin.Enabled=True <-----

end sub

Le controle btnLogin est bien sur la feuille mais ses propriétés ne s'affichent pas, ni aucune des autres contrôles,

sauf celui de la feuille.

Qu'est ce qui empêche le chargement normal de ce fichier sur cet appareil?

Bonjour,

Tu fais très probablement partie de tous les utilisateurs qui souffrent de la dernière mise à jour de Microsoft ...

Il te faut supprimer sur C: tous les fichiers qui ont l'extension *.exd

ce lien précise les choses:

http://excelmatters.com/2014/12/10/office-update-breaks-activex-controls/

On y lit qu'il y a 2 .exd possibles.

J'ai beau le supprimer

(je n'ai que celui ci : C:\users\username\AppData\Local\Temp\Excel8.0\MSForms.exd),

le problème persiste, avec comme annoncé la re création de ce fichier.......

Bonsoir,

Quelque fois en faisant un fichier texte vide avec blocnote puis renommer comme le fichier manquant ou posant problème ça résout le problème...

pour ce qui est du fait qu'il revient, comme il existe, ile ne sera peut-être pas modifié, et comme il est vide il n'aura peut-être pas d'influence sur l'application...

Faut voir...

@ bientôt

LouReeD

Rechercher des sujets similaires à "controle defaillant chargement fichier"