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 :

Mémoire insuffisante dans l'édition du code VBA


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    1 892
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 892
    Par défaut Mémoire insuffisante dans l'édition du code VBA
    Bonjour,

    Depuis hier j'ai en permanence le message "Mémoire insuffisante" quand je veux éditer mon code, ou lancer une procédure en pas à pas.

    Je ne comprends pas pourquoi. je n'ai pas ajouté de longues procédures, ni de variables publiques. J'ai même supprimé des variables publiques après avoir vu dans l'aide en ligne que cela pouvait venir de là.

    Je ne vois pas d'autre raison dans l'aide qui puisse justifier ce message.

    Comment trouver la cause ?

    Merci pour votre aide.

  2. #2
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2012
    Messages : 19
    Par défaut
    Salut

    Vérifie si tu as pas une boucle sans fin, j'ai déjà eut ce problème, y' a peu de temps, juste à cause d'une erreur de syntaxe dans mon incrémentation.

    Vérifie aussi que ça ne va pas jusqu’à la fin de la feuille excel si c’est pour des lignes ou des colonnes, sachant que excel a beaucoup de ligne, il a du mal a toutes les parcourir.

    J'ai que ça a te proposer pour le moment

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    1 892
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 892
    Par défaut
    OK merci, je vais explorer ces pistes mais comme cela pourrait-il être une boucle si aucune code n'est exécuté ?

  4. #4
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2012
    Messages : 19
    Par défaut
    Verifie ta memoire libre.
    (Gestionnaire des taches->Performance->Moniteur de ressources->Memoire.)

    Essaie de fermer Excel et de relancer ta macro, voir si la quantité de memoire libre change de maniere significative.

    Sinon test de redémarrer ton pc...
    ça videra la Ram plus ou moins.

  5. #5
    Membre éprouvé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    1 892
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 892
    Par défaut
    J'ai déjà redémarré mon PC depuis que le problème est apparu

    Les macros tournent normalement, sauf quand je suis en pas à pas.
    Le message apparaît (parfois) aussi quand je veux simplement éditer le code.

    Pour la mémoire, celle utilisé par Excel est bien libérée quand je quitte Excel et Excel ouvert (sans macro en fonctionnement) prend 8 fois moins de mémoire que les 5 onglets IE8 ouverts

  6. #6
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2012
    Messages : 19
    Par défaut
    Je peux rien faire d'autre pour toi^^"

    Il va te falloir demander à un pro de Excel, car ce que je t'ai proposé, n'est que le résultat de mon expérience bien courte^^
    ça fait que 3 semaines que je code en VBA XD

    Désolé de pas avoir pu résoudre ton pb

    Bonne journée

  7. #7
    Membre éprouvé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    1 892
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 892
    Par défaut
    Du fait que cela n'arrive jamais quand les macros tournent quand elles sont lancées par le ruban, mais seulement quand la fenêtre du projet est ouverte, ca ne pourrait pas ête lié à cette fenêtre ?

Discussions similaires

  1. [XL-2003] mémoire insuffisante dans combo Box
    Par ghrab dans le forum Excel
    Réponses: 0
    Dernier message: 02/12/2011, 09h31
  2. Afficher dans une cellule le code VBA d'un bouton
    Par greenzephyr dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 08/11/2010, 10h01
  3. [XL-2007] Referencer un classeur dans un autre par code vba
    Par Bonero dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 25/06/2010, 16h37
  4. introduire un mot de passe dans la ligne de code VBA
    Par bedoch dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 27/07/2009, 17h56
  5. Bug dans une ligne de code VBA
    Par orlacit dans le forum VBA Access
    Réponses: 5
    Dernier message: 08/11/2007, 15h25

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