OVH Cloud OVH Cloud

Perte de mémoire

2 réponses
Avatar
MD
Voici la situation et je ne suis pas en mesure de trouver une solution.
J'ai fais les newsgroups anglophone/francophone sans réponse..



J'ai fait la conception d'un petit programme (fichier EXCEL sur Office XP
mais originalement écrit à l'aide d'EXCEL 97). Le programme exécute une
série de 8000 lignes de codes (répartis en plusieurs SUB). Les codes sont
une série de copie et de coller simplement d'un fichier à un autre.



J'ai pris soin d'inscrire application.cutcopymode = false pour vider le
presse papier...





À l'exécution de la macro sur un ordinateur qui a le programme d'installer
localement. il n'y a pas de problème



MAIS



Si je me connecte avec CONNEXION BUREAU À DISTANCE de Windows XP
professionnel (via une connexion Internet haute vitesse), j'ai un problème
qui est le suivant;



EXCEL arrête d'exécuter la macro et se ferme. Si mon module VBA est
déverrouillé et que j'exécute la macro ligne par ligne, j'ai un message de
mémoire insuffisante dans le presse papier.



J'ai fait des tests sur une connexion 56k et le problème et toujours là

J'ai les mises à jour de Windows XP professionnel et d'Office XP (latest
updates)

J'ai désactivé le presse papier d'Office XP pour avoir simplement le presse
papier de Windows et le problème persiste.

J'ai fais des tests sur 3 PC avec des versions de Windows XP différentes
(Anglais et français)

J'ai fais des tests pour réduire la macro, il semble y avoir un lien mais
rien de concluant..

J'ai fais des tests sur des PC Host Windows XP et Server2003

J'ai écrit à Microsoft... sans réponse!!!!! (Surprise surprise!)

J'ai nettoyé mon code VBA en copiant / collant dans un fichier Texte et
re-importer sur un nouveau module (ceci élimine la "scrap" VBA qui
s'accumule en arrière plan)

Les PC sont des machines avec des processeurs Intel Pentium 4, 256Mo RAM
minimum fabriquant IBM (Desktop) et Compaq (laptop), Dell (Serveur)



J'ai fais des tests en réduisant les codes à 1000 lignes. La stabilité a
augmentée mais demeure encore instable. Ceci semble être une perte de
memoire générée par le code VBA ????





Donc.. ceci me donne simplement des indices à dire qu'il semble y avoir un
problème de communication entre Connexion à Distance et Excel mais QUOI?????
Mes employés utilisent ce programme régulièrement et je désire leur offrir
la chance de faire du télétravail. Mais ce problème nous rend la vie
difficile!!!



Suggèstion ????



Michel

2 réponses

Avatar
Misange
Bonjour (si si ! ;-)

il serait urgent pour toi de lire ceci :
http://www.excelabo.net/xl/application.php#viderpressepapier
le cut copy mode= false ou rien...

de rien !
(si si, c'est pas la hot line de crosoft ici justement)
et Bon WE au fait

Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta

le 28/05/2004 17:37:
Voici la situation et je ne suis pas en mesure de trouver une solution.
J'ai fais les newsgroups anglophone/francophone sans réponse..



J'ai fait la conception d'un petit programme (fichier EXCEL sur Office XP
mais originalement écrit à l'aide d'EXCEL 97). Le programme exécute une
série de 8000 lignes de codes (répartis en plusieurs SUB). Les codes sont
une série de copie et de coller simplement d'un fichier à un autre.



J'ai pris soin d'inscrire application.cutcopymode = false pour vider le
presse papier...





À l'exécution de la macro sur un ordinateur qui a le programme d'installer
localement. il n'y a pas de problème



MAIS



Si je me connecte avec CONNEXION BUREAU À DISTANCE de Windows XP
professionnel (via une connexion Internet haute vitesse), j'ai un problème
qui est le suivant;



EXCEL arrête d'exécuter la macro et se ferme. Si mon module VBA est
déverrouillé et que j'exécute la macro ligne par ligne, j'ai un message de
mémoire insuffisante dans le presse papier.



J'ai fait des tests sur une connexion 56k et le problème et toujours là

J'ai les mises à jour de Windows XP professionnel et d'Office XP (latest
updates)

J'ai désactivé le presse papier d'Office XP pour avoir simplement le presse
papier de Windows et le problème persiste.

J'ai fais des tests sur 3 PC avec des versions de Windows XP différentes
(Anglais et français)

J'ai fais des tests pour réduire la macro, il semble y avoir un lien mais
rien de concluant..

J'ai fais des tests sur des PC Host Windows XP et Server2003

J'ai écrit à Microsoft... sans réponse!!!!! (Surprise surprise!)

J'ai nettoyé mon code VBA en copiant / collant dans un fichier Texte et
re-importer sur un nouveau module (ceci élimine la "scrap" VBA qui
s'accumule en arrière plan)

Les PC sont des machines avec des processeurs Intel Pentium 4, 256Mo RAM
minimum fabriquant IBM (Desktop) et Compaq (laptop), Dell (Serveur)



J'ai fais des tests en réduisant les codes à 1000 lignes. La stabilité a
augmentée mais demeure encore instable. Ceci semble être une perte de
memoire générée par le code VBA ????





Donc.. ceci me donne simplement des indices à dire qu'il semble y avoir un
problème de communication entre Connexion à Distance et Excel mais QUOI?????
Mes employés utilisent ce programme régulièrement et je désire leur offrir
la chance de faire du télétravail. Mais ce problème nous rend la vie
difficile!!!



Suggèstion ????



Michel







Avatar
Michel Pierron
Bonsoir MD;
Il eut été plus sioux de choisir une autre solution que le copier-coller !
MP

"MD" a écrit dans le message de
news:P0Jtc.100773$
Voici la situation et je ne suis pas en mesure de trouver une solution.
J'ai fais les newsgroups anglophone/francophone sans réponse..



J'ai fait la conception d'un petit programme (fichier EXCEL sur Office XP
mais originalement écrit à l'aide d'EXCEL 97). Le programme exécute une
série de 8000 lignes de codes (répartis en plusieurs SUB). Les codes sont
une série de copie et de coller simplement d'un fichier à un autre.



J'ai pris soin d'inscrire application.cutcopymode = false pour vider le
presse papier...





À l'exécution de la macro sur un ordinateur qui a le programme d'installer
localement. il n'y a pas de problème



MAIS



Si je me connecte avec CONNEXION BUREAU À DISTANCE de Windows XP
professionnel (via une connexion Internet haute vitesse), j'ai un problème
qui est le suivant;



EXCEL arrête d'exécuter la macro et se ferme. Si mon module VBA est
déverrouillé et que j'exécute la macro ligne par ligne, j'ai un message de
mémoire insuffisante dans le presse papier.



J'ai fait des tests sur une connexion 56k et le problème et toujours là

J'ai les mises à jour de Windows XP professionnel et d'Office XP (latest
updates)

J'ai désactivé le presse papier d'Office XP pour avoir simplement le presse
papier de Windows et le problème persiste.

J'ai fais des tests sur 3 PC avec des versions de Windows XP différentes
(Anglais et français)

J'ai fais des tests pour réduire la macro, il semble y avoir un lien mais
rien de concluant..

J'ai fais des tests sur des PC Host Windows XP et Server2003

J'ai écrit à Microsoft... sans réponse!!!!! (Surprise surprise!)

J'ai nettoyé mon code VBA en copiant / collant dans un fichier Texte et
re-importer sur un nouveau module (ceci élimine la "scrap" VBA qui
s'accumule en arrière plan)

Les PC sont des machines avec des processeurs Intel Pentium 4, 256Mo RAM
minimum fabriquant IBM (Desktop) et Compaq (laptop), Dell (Serveur)



J'ai fais des tests en réduisant les codes à 1000 lignes. La stabilité a
augmentée mais demeure encore instable. Ceci semble être une perte de
memoire générée par le code VBA ????





Donc.. ceci me donne simplement des indices à dire qu'il semble y avoir un
problème de communication entre Connexion à Distance et Excel mais QUOI?????
Mes employés utilisent ce programme régulièrement et je désire leur offrir
la chance de faire du télétravail. Mais ce problème nous rend la vie
difficile!!!



Suggèstion ????



Michel