Autorisation d'utiliser l'objet refusée - Erreur 419

Résolu/Fermé
Signaler
Messages postés
221
Date d'inscription
jeudi 12 août 2010
Statut
Membre
Dernière intervention
5 juillet 2019
-
Messages postés
221
Date d'inscription
jeudi 12 août 2010
Statut
Membre
Dernière intervention
5 juillet 2019
-
Bonjour,

Cela fait 5 ans que je fais du VBA à un bon niveau mais là, je sèche...
J'ai déjà passé plus de 100h sur un programme utilisant différentes bibliothèques comme ADODB et plusieurs userforms.
Cela fait 2 mois que je n'avais pas touché mon programme mais en l'ouvrant aujourd'hui, j'ai plusieurs fois l'erreur suivante :
-Autorisation d'utiliser l'objet refusée
Puis Erreur inattendue (419)

Lorsque je fais Alt+F11 pour accéder aux macros, rebelotte, les erreurs...
Je peux depuis les macros ouvrir la moitié de mes Userforms, les autres sont bloqués par cette erreur.
J'ai tenté de désactiver toutes les références dans les options, rien ne fonctionne.

Auriez-vous une idée de comment résoudre ce problème et ne pas perdre tout mon travail ?

Merci d'avance !

3 réponses

Messages postés
24290
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
25 janvier 2022
7 034
Bonjour,

tu devrais préciser la version excel.
Peut-être dû à une maj récente, tu pourrais essayer en désinstallant les dernières.
Un truc qui fonctionne parfois : supprimer tous les fichiers en cache des bibliothèques :
Del c:\*.EXD /s
Ils seront recréés à la prochaine ouverture d'excel.
eric
1
Messages postés
221
Date d'inscription
jeudi 12 août 2010
Statut
Membre
Dernière intervention
5 juillet 2019
28
Bonjour,

Alors j'ai un peu plus isolé le problème.
Je ne peux plus ouvrir mes userforms qui possèdent des treeview de mscomctllib.treeview.
Autant dès que je clique sur le code ou sur le userform, j'ai l'erreur qui apparait autant de fois que je déclare ou utilise une fonction utilisant la bibliothèque ci-dessus.

J'ai tenté votre méthode eriiic mais cela n'a pas fonctionné.

Apparemment avec les dernières mises à jour de sécurité office, certaines bibliothèques ont été exclues car contenant des possibles failles de sécurité...

J'ai l'impression que ca va être très dur a résoudre comme problème d'autant plus qu'il n'y a presque aucune documentation sur internet alors que la MAJ a déjà 1 mois.

Merci.
0
 
Bonjour rEVOLV3r,

Les cow-boys utilisent des revolvers avec « 3 r » ? c'est le type des cartouches
que tu mets dans l'barillet ? pas mal, pour un Suisse qui est descendant de
Guillaume Tell !  ;P  c'est sûrement plus efficace qu'une arbalète !  ;D  ah non,
j'viens d'comprendre que ton 3 simule un E inversé ! bon, sérieux :

Je ne suis pas vraiment compétent pour ce genre de problème,
mais à tout hasard, essaye ceci (c'est sans aucune garantie) :

bouton Office (= fichier), bouton « Options Excel » ; côté gauche, choisir :
« Centre de gestion de la confidentialité » ; clic sur le bouton très large
« Paramètres du Centre de gestion de la confidentialité... » ; dans la
nouvelle fenêtre, côté gauche, choisir : « Paramètres des macros » ;
à droite : ☑  Accès approuvé au modèle d'objet du projet VBA

J'espère ainsi que ta bibliothèque mscomctllib.treeview te fichera la paix,
en cessant d'afficher ses messages d'erreurs agaçants et inopportuns !

J'viens d'brûler ma seule et dernière cartouche, et j'aurai pas
d'autre solution à t'proposer...  ;)  si ça marche pas, désolé !

Si ça a réglé ton problème, merci de passer le sujet en résolu ;
sinon, pour la suite, indique ta version d'Excel (comme eriiic
te l'a demandé).

Cordialement
 
0
Messages postés
24290
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
25 janvier 2022
7 034
ça paraîtrait étonnant qu'ils aient exclu le treeview qui doit être pas mal utilisé quand même...
Ils se tirent une balle dans le pied ? ;-)
0
>
Messages postés
24290
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
25 janvier 2022

ouais, ça s'rait comme de scier la branche sur laquelle on est assis ?  ;P
0
Messages postés
24290
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
25 janvier 2022
7 034
Pourtant ils savent qu'on n'est pas de bois...
0
>
Messages postés
24290
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
25 janvier 2022

... ni de marbre.  ;D
0
Messages postés
221
Date d'inscription
jeudi 12 août 2010
Statut
Membre
Dernière intervention
5 juillet 2019
28
Bonjour à tous,

D'abord merci beaucoup pour vos réponses même si cela ne m'a pas dépanné. C'est rare mais ca arrive ;-)

Alors le problème vient bien des dernières mises à jour office.
Microsoft est actuellement "en train" de travailler sur un fix.

https://support.microsoft.com/en-in/help/2770432/how-to-revert-to-an-earlier-version-of-office-2013-or-office-2016-clic

J'ai cependant réussi plus simplement à résoudre le problème en désinstallant la maj incriminée qui est pour office 2016 professional plus 32bit :KB4011051

https://social.technet.microsoft.com/Forums/office/en-US/01122b02-f82a-40dc-b7ab-341b0a5790e2/latest-office-update-for-2016-seems-to-have-broken-tabctl32ocx?forum=excel

Meilleures salutations et à une prochaine !
A+
0