Bonjour =E0 tous, je fais tourner sur Excel une macro qui=20
fait un certain nombre de copier coller sur deux=20
classeurs. Cette macro est assez longue et a trois grosses=20
boucles. Le probl=E8me c'est qu'=E0 un certain moment, Excel=20
plante et me dit M=E9moire Insuffisante. Que puis-je faire=20
(=E0 part de rajouter de la m=E9moire sur mon PC ) pour=20
optimiser l'utilisation de la m=E9moire dans Excel et=20
pourquoi pas vider apr=E8s chaque boucle par exemple cette=20
m=E9moire.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
twinley
Bonjour,
Tu peux la vider à chaque tour. pour vider la RAM buffer :Application.CutcopyMode = False
-- à+twinley "sarah" a écrit dans le message de news:217e01c49bd6$7ea648f0$ Bonjour à tous, je fais tourner sur Excel une macro qui fait un certain nombre de copier coller sur deux classeurs. Cette macro est assez longue et a trois grosses boucles. Le problème c'est qu'à un certain moment, Excel plante et me dit Mémoire Insuffisante. Que puis-je faire (à part de rajouter de la mémoire sur mon PC ) pour optimiser l'utilisation de la mémoire dans Excel et pourquoi pas vider après chaque boucle par exemple cette mémoire.
Merci de votre aide
Bonjour,
Tu peux la vider à chaque tour.
pour vider la RAM buffer :Application.CutcopyMode = False
--
à+twinley
"sarah" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:217e01c49bd6$7ea648f0$a601280a@phx.gbl...
Bonjour à tous, je fais tourner sur Excel une macro qui
fait un certain nombre de copier coller sur deux
classeurs. Cette macro est assez longue et a trois grosses
boucles. Le problème c'est qu'à un certain moment, Excel
plante et me dit Mémoire Insuffisante. Que puis-je faire
(à part de rajouter de la mémoire sur mon PC ) pour
optimiser l'utilisation de la mémoire dans Excel et
pourquoi pas vider après chaque boucle par exemple cette
mémoire.
Tu peux la vider à chaque tour. pour vider la RAM buffer :Application.CutcopyMode = False
-- à+twinley "sarah" a écrit dans le message de news:217e01c49bd6$7ea648f0$ Bonjour à tous, je fais tourner sur Excel une macro qui fait un certain nombre de copier coller sur deux classeurs. Cette macro est assez longue et a trois grosses boucles. Le problème c'est qu'à un certain moment, Excel plante et me dit Mémoire Insuffisante. Que puis-je faire (à part de rajouter de la mémoire sur mon PC ) pour optimiser l'utilisation de la mémoire dans Excel et pourquoi pas vider après chaque boucle par exemple cette mémoire.
Merci de votre aide
michdenis
Bonjour Sarah,
Es-tu certaine de ne pas avoir une boucle qui tourne à l'infini ... c'est-à-dire que la condition de sortie de la boucle ne se matérialise jamais ....et cela épuise les ressources du système ?
Sans la publication de ton code et de quelques explications sur ce que ce code est supposé accomplir, il est très difficile de trouver une solution !
Salutations!
"sarah" a écrit dans le message de news:217e01c49bd6$7ea648f0$ Bonjour à tous, je fais tourner sur Excel une macro qui fait un certain nombre de copier coller sur deux classeurs. Cette macro est assez longue et a trois grosses boucles. Le problème c'est qu'à un certain moment, Excel plante et me dit Mémoire Insuffisante. Que puis-je faire (à part de rajouter de la mémoire sur mon PC ) pour optimiser l'utilisation de la mémoire dans Excel et pourquoi pas vider après chaque boucle par exemple cette mémoire.
Merci de votre aide
Bonjour Sarah,
Es-tu certaine de ne pas avoir une boucle qui tourne à l'infini ... c'est-à-dire que la condition de sortie de la boucle
ne se matérialise jamais ....et cela épuise les ressources du système ?
Sans la publication de ton code et de quelques explications sur ce que ce code est supposé accomplir, il est très
difficile de trouver une solution !
Salutations!
"sarah" <anonymous@discussions.microsoft.com> a écrit dans le message de news:217e01c49bd6$7ea648f0$a601280a@phx.gbl...
Bonjour à tous, je fais tourner sur Excel une macro qui
fait un certain nombre de copier coller sur deux
classeurs. Cette macro est assez longue et a trois grosses
boucles. Le problème c'est qu'à un certain moment, Excel
plante et me dit Mémoire Insuffisante. Que puis-je faire
(à part de rajouter de la mémoire sur mon PC ) pour
optimiser l'utilisation de la mémoire dans Excel et
pourquoi pas vider après chaque boucle par exemple cette
mémoire.
Es-tu certaine de ne pas avoir une boucle qui tourne à l'infini ... c'est-à-dire que la condition de sortie de la boucle ne se matérialise jamais ....et cela épuise les ressources du système ?
Sans la publication de ton code et de quelques explications sur ce que ce code est supposé accomplir, il est très difficile de trouver une solution !
Salutations!
"sarah" a écrit dans le message de news:217e01c49bd6$7ea648f0$ Bonjour à tous, je fais tourner sur Excel une macro qui fait un certain nombre de copier coller sur deux classeurs. Cette macro est assez longue et a trois grosses boucles. Le problème c'est qu'à un certain moment, Excel plante et me dit Mémoire Insuffisante. Que puis-je faire (à part de rajouter de la mémoire sur mon PC ) pour optimiser l'utilisation de la mémoire dans Excel et pourquoi pas vider après chaque boucle par exemple cette mémoire.
Merci de votre aide
Oui je suis sure, j'ai du scinder ma macro en trois car le nombre de copier coller est trop grand et je manipule trop de feuilles. Merci
-----Message d'origine----- Bonjour Sarah,
Es-tu certaine de ne pas avoir une boucle qui tourne à l'infini ... c'est-à-dire que la condition de sortie de la
boucle
ne se matérialise jamais ....et cela épuise les ressources du système ?
Sans la publication de ton code et de quelques explications sur ce que ce code est supposé accomplir, il
est très
difficile de trouver une solution !
Salutations!
"sarah" a écrit dans le message de news:217e01c49bd6$7ea648f0
$
Bonjour à tous, je fais tourner sur Excel une macro qui fait un certain nombre de copier coller sur deux classeurs. Cette macro est assez longue et a trois grosses boucles. Le problème c'est qu'à un certain moment, Excel plante et me dit Mémoire Insuffisante. Que puis-je faire (à part de rajouter de la mémoire sur mon PC ) pour optimiser l'utilisation de la mémoire dans Excel et pourquoi pas vider après chaque boucle par exemple cette mémoire.
Merci de votre aide
.
Oui je suis sure, j'ai du scinder ma macro en trois car le
nombre de copier coller est trop grand et je manipule trop
de feuilles.
Merci
-----Message d'origine-----
Bonjour Sarah,
Es-tu certaine de ne pas avoir une boucle qui tourne à
l'infini ... c'est-à-dire que la condition de sortie de la
boucle
ne se matérialise jamais ....et cela épuise les
ressources du système ?
Sans la publication de ton code et de quelques
explications sur ce que ce code est supposé accomplir, il
est très
difficile de trouver une solution !
Salutations!
"sarah" <anonymous@discussions.microsoft.com> a écrit
dans le message de news:217e01c49bd6$7ea648f0
$a601280a@phx.gbl...
Bonjour à tous, je fais tourner sur Excel une macro qui
fait un certain nombre de copier coller sur deux
classeurs. Cette macro est assez longue et a trois grosses
boucles. Le problème c'est qu'à un certain moment, Excel
plante et me dit Mémoire Insuffisante. Que puis-je faire
(à part de rajouter de la mémoire sur mon PC ) pour
optimiser l'utilisation de la mémoire dans Excel et
pourquoi pas vider après chaque boucle par exemple cette
mémoire.
Oui je suis sure, j'ai du scinder ma macro en trois car le nombre de copier coller est trop grand et je manipule trop de feuilles. Merci
-----Message d'origine----- Bonjour Sarah,
Es-tu certaine de ne pas avoir une boucle qui tourne à l'infini ... c'est-à-dire que la condition de sortie de la
boucle
ne se matérialise jamais ....et cela épuise les ressources du système ?
Sans la publication de ton code et de quelques explications sur ce que ce code est supposé accomplir, il
est très
difficile de trouver une solution !
Salutations!
"sarah" a écrit dans le message de news:217e01c49bd6$7ea648f0
$
Bonjour à tous, je fais tourner sur Excel une macro qui fait un certain nombre de copier coller sur deux classeurs. Cette macro est assez longue et a trois grosses boucles. Le problème c'est qu'à un certain moment, Excel plante et me dit Mémoire Insuffisante. Que puis-je faire (à part de rajouter de la mémoire sur mon PC ) pour optimiser l'utilisation de la mémoire dans Excel et pourquoi pas vider après chaque boucle par exemple cette mémoire.
Merci de votre aide
.
Oui, c'était déjà fait mais mon fichier étant rop lourd, j'ai du séparer la macro en trois. Merci
-----Message d'origine----- Bonjour,
Tu peux la vider à chaque tour. pour vider la RAM buffer :Application.CutcopyMode = False
-- à+twinley "sarah" a écrit dans le message de
news:217e01c49bd6$7ea648f0$ Bonjour à tous, je fais tourner sur Excel une macro qui fait un certain nombre de copier coller sur deux classeurs. Cette macro est assez longue et a trois grosses boucles. Le problème c'est qu'à un certain moment, Excel plante et me dit Mémoire Insuffisante. Que puis-je faire (à part de rajouter de la mémoire sur mon PC ) pour optimiser l'utilisation de la mémoire dans Excel et pourquoi pas vider après chaque boucle par exemple cette mémoire.
Merci de votre aide
.
Oui, c'était déjà fait mais mon fichier étant rop lourd,
j'ai du séparer la macro en trois.
Merci
-----Message d'origine-----
Bonjour,
Tu peux la vider à chaque tour.
pour vider la RAM buffer :Application.CutcopyMode = False
--
à+twinley
"sarah" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:217e01c49bd6$7ea648f0$a601280a@phx.gbl...
Bonjour à tous, je fais tourner sur Excel une macro qui
fait un certain nombre de copier coller sur deux
classeurs. Cette macro est assez longue et a trois grosses
boucles. Le problème c'est qu'à un certain moment, Excel
plante et me dit Mémoire Insuffisante. Que puis-je faire
(à part de rajouter de la mémoire sur mon PC ) pour
optimiser l'utilisation de la mémoire dans Excel et
pourquoi pas vider après chaque boucle par exemple cette
mémoire.
Oui, c'était déjà fait mais mon fichier étant rop lourd, j'ai du séparer la macro en trois. Merci
-----Message d'origine----- Bonjour,
Tu peux la vider à chaque tour. pour vider la RAM buffer :Application.CutcopyMode = False
-- à+twinley "sarah" a écrit dans le message de
news:217e01c49bd6$7ea648f0$ Bonjour à tous, je fais tourner sur Excel une macro qui fait un certain nombre de copier coller sur deux classeurs. Cette macro est assez longue et a trois grosses boucles. Le problème c'est qu'à un certain moment, Excel plante et me dit Mémoire Insuffisante. Que puis-je faire (à part de rajouter de la mémoire sur mon PC ) pour optimiser l'utilisation de la mémoire dans Excel et pourquoi pas vider après chaque boucle par exemple cette mémoire.