XL5: Message "Bibliothèque d'objets non enregistrée"
Liste des produits concernés par cet article…
Ancien nº de publication de cet article : F15025
Symptômes
Lorsque je tente d'insérer un module ou d'ouvrir un fichier contenant un
module Visual Basic Edition Applications (macro complémentaire ou non),
j'obtiens un message d'erreur empêchant son insertion ou son ouverture :
"Bibliothèque d'objets non enregistrée."
Quelle en est la raison, et comment puis-je l'éviter ?
Résolution
La raison est une clé manquante dans la base de registres, au niveau des
modules OLE Automation.
Pour éviter ceci, double-cliquer sur le fichier OLE2.REG situé dans le
dossier System de Windows afin de fusionner les informations. Le message
suivant apparaît :
" Les informations de C:\WINDOWS\System\OLE2.REG" ont été enregistrées
avec succès dans la base de données registration."
REMARQUES :
1. Sous Windows 3.x, la clé manquante est la clé :
\TypeLib\{00020430-0000-0000-C000-000000000046}\1.0\0
Elle devrait contenir la clé :
win16=C:\<nom du répertoire Windows>\SYSTEM\STDOLE.TLB
2. Sous Windows 95 ou Windows NT, la clé manquante est la clé :
HKEY_CLASSES_ROOT
\TypeLib\{00020430-0000-0000-C000-000000000046}\1.0\0
Elle devrait contenir la clé :
win16=C:\<nom du répertoire Windows>\SYSTEM\STDOLE.TLB
3. Cette clé peut être absente si l'utilisateur a supprimé sa base de
registres sans avoir refusionner les .REG de sa machine.
Voili-voilou !!
---------------
"Never been much better than at 127.0.0.1"