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 :

Execution Interrompue aléatoirement


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
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 2
    Par défaut Execution Interrompue aléatoirement
    Bonjour à tous,

    Je suis en train de developper une "mini application" sous Excel avec des user form de saisie pour enregistrer les infos dans des classeurs, etc.
    Mon truc marche nickel mais de temps en temps, lorsque j'essaie de lancer la macro, j'ai le message "execution interrompue" puis le debogeur se met sur une ligne qui ne contient aucune erreur particulière.
    Quand je redémarre mon ordi et que je relance la macro sans rien changer, elle tourne nickel.
    Donc je ne sais pas trop d'où ça peut venir et surtout comment éviter cela ?
    J'ai recherché sur le Net et d'autres personnes semblent avoir ce problème mais je n'ai rien vu pour solutionner (hormis le bon vieux reboot :p)

    Donc si quelqu'un a une idée je suis prenneur!!

    Merci d'avance pour vos lumières, romain

  2. #2
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    As-tu déclaré toutes tes variable ?
    Pour le vérifier, place
    en tête du module standard qui démarre ton appli.
    A tout hasard

  3. #3
    Inactif  

    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    4 555
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 4 555
    Par défaut
    Ce qui m'interpelle :

    "Quand je redémarre mon ordi "

    Et le code (qu'on ne voit pas ?

    Si seul le redémarrage de l'ordi "repermet", on peut penser à beaucoup de vilaines petites choses (fichiers ouverts et non fermés, verrouillages, documents dans le spooler non vidé, etc...etc...)

    Alors ?

    Ton code !

  4. #4
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 2
    Par défaut
    Alors oui j'utilise bien l'option explicit, quand au code je ne l'ai pas mis parcequ'il est assez long. Je voulais envoyer le fichier mais il fait 400Ko...

    Par contre je ferme chaque fichier après utilisation sur et certain.

    Merci en tout cas pour vos réponses

  5. #5
    Inactif  

    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    4 555
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 4 555
    Par défaut
    Re

    Une chose reste certaine :
    S'il ne suffit pas que tu fermes ta seule appli (et au besoin Excel) et relances, mais que les choses ne reviennent dans l'ordre que si tu "redémarres l'ordinateur", le problème est bien celui d'une opération entamée, "verrouillante" d'une manière ou de l'autre.... et laissée en l'état.

    Alors : ou tu trouves seul où (dans ton code), ou tu le montres, ce code ...
    (le reste relèverait de l'adivination... et je n'ai pas été formé à ce type d'exercice...)

  6. #6
    Invité
    Invité(e)
    Par défaut
    Bonjour Fromhro,

    Si vous ne pouvez joindre votre code ou si vous le pouvez mais que cala ne sert à rien sans avoir en plus le fichier, on peut envisager que cela se passe quand au cours d'une comparaison dans une boucle (ou plusieurs) le cas qui est rencontré provoque ce problème et dans ce cas je ne vois qu'une solution :

    placer des points d'arrêts aux endroits qui vous paraissent répondre à ce critère et utiliser le débogueur.

Discussions similaires

  1. Maximum execution time aléatoire
    Par CaviarNAS dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 10/11/2009, 19h31
  2. [XL-2000] "execution interrompue" sans raison
    Par zandru dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 24/09/2009, 16h18
  3. [VB-Excel]Erreur d'execution apparaissant de manière aléatoire
    Par Junness dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 19/07/2006, 12h40
  4. [AJAX] Ajax : execution aléatoire
    Par Florent08800 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 23/05/2006, 19h21
  5. [SQL] temps d'execution aléatoirement long...
    Par borisa dans le forum Access
    Réponses: 6
    Dernier message: 10/04/2006, 16h17

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