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 :

Erreur 'Range' de l'objet '_global' a échoué apres une centaine d'itérations [XL-2000]


Sujet :

Macros et VBA Excel

  1. #1
    Membre habitué
    Homme Profil pro
    Inscrit en
    Mai 2011
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 8
    Par défaut Erreur 'Range' de l'objet '_global' a échoué apres une centaine d'itérations
    Bonjour à tous

    J’ai un petit problème.

    Lorsque je lance mon programme le fameux message d’erreur « la methode ‘Range’ de l’objet ‘_global’ a échoué » apparaît … soit !

    Mais ce qui n’est pas courant ( enfin je pense ) c’est que ce message ne s’affiche qu’après plusieurs centaines d’itérations (mon ordinateur tourne pendant 5 bonnes minutes avant de planter). Mon programme est constitué de plusieurs fonctions constituées de boucles for qui s’imbriquent les une dans les autres.

    Mon message d’erreur se porte sur cette ligne :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Range(ColOcana & "26") = Range("F13")
    Avec ColOcana une variable définis plus haut dans le programme.

    Comme le programme tourne, ce n’est donc pas une erreur de syntaxe alors je me demandais si ce n’était pas un problème de mémoire ou quelque chose dans ce genre la car au final je me retrouve avec un tableau de résultat de plus de 2000 lignes et un ordi qui calcul pendant 5 minutes…

    Voilà alors si quelqu’un pouvait m‘éclairer de sa lanterne…

    Merci

  2. #2
    Membre averti
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Décembre 2008
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Décembre 2008
    Messages : 18
    Par défaut
    Bonjour,

    Ce type d'erreur m'est arrivé quand je sélectionnais un Range inexistant.

    Connais-tu la valeur de ColOcana au moment du plantage ?

  3. #3
    Membre habitué
    Homme Profil pro
    Inscrit en
    Mai 2011
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 8
    Par défaut
    Bonjour

    Au final j’ai pu trouver l’erreur qui c’était glissé dans mon programme.
    C’est une variable d’entrée d’une autre fonction qui prend une valeur négative et qui entraîne par la suite des calculs plus faux les un que les autres…

    Je vous remercie quand même.

    Cordialement

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 6
    Dernier message: 08/01/2009, 11h06
  2. Erreur 1004: La méthode "Range" de l'objet "_global" a échoué
    Par Froggy007 dans le forum Macros et VBA Excel
    Réponses: 15
    Dernier message: 18/09/2008, 23h05
  3. 'Range' de l'objet '_global' a échoué pour un filtre avancé
    Par Amiral19 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 22/06/2007, 18h13
  4. erreur La méthode 'Range' de l'objet '_Global' a échoué
    Par mahboub dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 17/11/2006, 20h46
  5. [VBA-E]La méthode 'Range' de l'objet '_Global' a échoué
    Par repié dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 22/02/2006, 16h00

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