Erreur dans Excel vba

Lumunba -  
Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, j'ai enregistré un classeur avec des macros et ça s'ouvrait très bien. J'ai mis du temps sans l'ouvrir et aujourd'hui quand j'ouvres je reçois un message d'erreur '' la classe n'est pas enregistré '' je ne sais quoi faire pour résoudre ce problème.
Je fonctionne sous Windows 8 que j'ai transformé en 10. Mon office est celui de 2010
Merci de votre aide et votre prompt réaction habituelle.

1 réponse

  1. Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 783
     
    Bonjour,

    Utilise-t-il des macros complémentaires ? vérifie qu'elle est toujours sélectionnée ..

    Ou une référence externe, regardes dans les références s'il n'y aurait pas un MANQUANT...
    0
    1. Lumunba
       
      Il n'utilise pas des macros complémentaire. Je suis débutant donc je ne pourrais pas comprendre certains langage.
      Ou dois je regarder ces références ?
      Merci de ta disponibilité.
      0
    2. Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 783
       
      Développeur / Visual Basic / Outils / Références
      0
    3. Lumunba
       
      Merci pour ta disponibilité pat je vais vérifier quand l'énergie électrique sera rétablie car nous avons coupure générale d'électricité depuis hier .
      Je te tiendrais informé après vérification. Merci
      0
    4. Lumunba
       
      Quand j'ouvres le document et clic sur visual basic je reçois le message d'erreur ''la classe n'est pas enregistré '' et quand je ferme cette boîte de dialogue j'arrives à voir outils.
      Quand je clique sur références j'ai le tableau des références disponible. Je vois:
      Visual basic for application
      Microsoft Excel 14.0 object library
      Olé automation
      Microsoft office 14.0 object library
      Microsoft forms 2.0 object library
      Tous cochés
      0
    5. Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 783
       
      Il manque une classe (dll ou ocx) dans ta mise à jour, ou bien elle ne se trouve pas à l'endroit indiqué.

      Le message d'erreur n'indique-t'il pas quelle classe pose problème (un CLSID) ?
      0