IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

ThisWorkbook - Catastrophic Failure


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Ingénieur
    Inscrit en
    Août 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Finance

    Informations forums :
    Inscription : Août 2012
    Messages : 2
    Par défaut ThisWorkbook - Catastrophic Failure
    Bonjour,

    A l'exécution de ce bout de code, pourtant très simple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Sub test()
     
    Dim blabla As String
    blabla = ThisWorkbook.name()
    MsgBox blabla
     
    End Sub
    J'obtiens :

    "Automation Error
    Catastrophic Failure"

    Outre le caractère légèrement angoissant du message d'erreur, il est très handicapant de ne pas pouvoir utiliser ThisWorkbook dans mes macros.

    Avez-vous déjà ce problème ? Je pense qu'il peut s'agir d'un problème de référence, mais j'ai essayé d'en ajouter/enlever quelques-unes, sans succès.

    Toute piste serait la bienvenue.

    Merci !

  2. #2
    Membre confirmé
    Homme Profil pro
    Developpeur
    Inscrit en
    Novembre 2011
    Messages
    196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Developpeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2011
    Messages : 196
    Par défaut Sdispro
    Salut Alexandrov00,

    J'ai déjà eu ce problème sur XL2003.

    C'était un problème de référence, mais n'ayant pas trouver celle qu'il fallait enlever, il m'a fallu réinstaller Excel.

    Il éxist des patch qui te permettrons de réinitialiser les références de bases.

    En esperant t'avoir aider.

  3. #3
    Membre Expert
    Homme Profil pro
    Inscrit en
    Décembre 2011
    Messages
    1 186
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 186
    Par défaut
    Bonsoir,

    Essaye avec ThisWorkbook.Name au lieu de ThisWorkbook.name().

    Si le problème persiste, tu peux toujours essayer de faire une réparation d'Office. (depuis Panneaux de configuration -> Programmes -> Office (choisir modifier, puis réparer).

  4. #4
    Nouveau candidat au Club
    Homme Profil pro
    Ingénieur
    Inscrit en
    Août 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Finance

    Informations forums :
    Inscription : Août 2012
    Messages : 2
    Par défaut
    Bonjour,

    Merci pour vos réponses. Je n'ai mis que ce petit bout de code pour montrer que la moindre utilisation de ThisWorkbook provoquait cette erreur, mais ce n'est pas un problème de parenthèse (des choses comme ThisWorkbook.activate provoquent la même erreur).

    Je vois que la solution n'et pas évidente, ça m'embête un peu de réinstaller Excel surtout que je suis au boulot, mais s'il n'y a que ça alors il faudra bien... Savez-vous ce qui provoque ce gros bug ? Y aurait-il des versions instables d'Excel ? Ai-je fait une mauvaise manip sans le savoir ?

    Merci encore en tout cas pour votre aide.

  5. #5
    Membre Expert
    Homme Profil pro
    Inscrit en
    Décembre 2011
    Messages
    1 186
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 186
    Par défaut
    Bonjour,

    En temps normal, la réparation d'office ne nécessite pas du support.
    (Office se sert du cache qu'il a créé au moment de l'installation).

    (Voir source d'explication : support Microsoft)

Discussions similaires

  1. [XL-2003] Projet VBA: Panne Catastrophique (Catastrophic failure)
    Par XLRATOR dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 03/08/2013, 18h37
  2. [ MySQL ] [ Tomcat ] link failure
    Par spk4ever dans le forum Requêtes
    Réponses: 4
    Dernier message: 17/01/2006, 17h45
  3. [MySQL et Servlet] Communication link failure
    Par spk4ever dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 27/12/2005, 09h32
  4. [VBA Excel] Comment écrire un code dans le ThisWorkBook ?
    Par WebPac dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 03/05/2005, 15h03
  5. [objets COM] "Catastrophic failure"
    Par Air'V dans le forum ASP
    Réponses: 5
    Dernier message: 10/09/2003, 11h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo